pycharm远程部署_pycharm怎么连接服务器

pycharm远程部署_pycharm怎么连接服务器1.选择远程python解释器File->Settings->Project->PythonInterpreter点击+号其中Host是服务器的固定IPUsername是服务器上创建的自己的用户名(注意在服务器上创建用户的时候,记住用户名和密码)Next,Next,因为服务器中会安装多个Python环境,在Interpreter中可以指定不同的虚拟环境。在Linux中,通常在/data和/home中都会创建自己用户名的文件夹,虚拟环境由于占内存较多,通常存储在/d

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1. 选择远程python解释器

File->Settings->Project->Python Interpreter在这里插入图片描述
点击+号
在这里插入图片描述
其中Host是服务器的固定IP
Username是服务器上创建的自己的用户名(注意在服务器上创建用户的时候,记住用户名和密码)
Next,
在这里插入图片描述
Next,
在这里插入图片描述
因为服务器中会安装多个Python环境,在Interpreter中可以指定不同的虚拟环境。
在Linux中,通常在/data和/home中都会创建自己用户名的文件夹,虚拟环境由于占内存较多,通常存储在/data中,选择需要使用的python环境:
默认安装的python环境路径:/data/your_username/anaconda3/bin/python
后续安装的python环境路径(在/envs中):/data/your_username/anaconda3/envs/your_envs/bin/python

Linux的python文件在bin中,而Windows的python文件直接存在/anaconda3/python或者/anaconda3/envs/your_envs/python

2. 配置信息

  • 可以实现自动上传下载
  • 选择远程服务器的文件保存地址

步骤:
在这里插入图片描述

【Connection】

Connection中Host Path存到远程服务器需要放文件的那个文件夹(与本地同名)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击Autdetect会自动填入根路径。

【Mapping】

Mapping中Deployment path直接 / 即可,这里表示,在前面Connection选项卡下connection path中的进一步分支。
在这里插入图片描述
在这里插入图片描述
Mapping可以选择远程服务器的文件保存地址。
选择路径:将选择的文件夹下的所有文件上传到红线框出的目录下,所以针对不同的项目,最好在远程服务器中创建不同的项目名称。
在这里插入图片描述
配置好之后可以上传下载了,上传时选择整个文件夹,再点击Upload to xx,可以实现整个文件夹的上传。

参考:
手把手教你用Pycharm连接远程Python环境:https://blog.csdn.net/pdcfighting/article/details/113577959
pycharm连接远程环境:https://blog.csdn.net/HYESC/article/details/104412459

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/174476.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • AvalonDock 2.0 的简单运用

    AvalonDock 2.0 的简单运用最近在研究AvalonDock的一些使用,碰到了一些问题。现在拿出来跟大家分享分享。网上找了一大把AvalonDock1.3版本的资料,弄出Demo后发现属性面板(DockableContent)设置成浮动后不能停靠其它的面板。最后只得试试AvalonDock2.0版本的,还好2.0版本没让我们失望。首先需要库文件:Xceed.Wpf.AvalonDock…

    2022年7月20日
    19
  • 数组和链表的区别浅析

    数组和链表的区别浅析1.链表是什么链表是一种上一个元素的引用指向下一个元素的存储结构,链表通过指针来连接元素与元素;链表是线性表的一种,所谓的线性表包含顺序线性表和链表,顺序线性表是用数组实现的,在内存中有顺序排列,通过改变数组大小实现。而链表不是用顺序实现的,用指针实现,在内存中不连续。意思就是说,链表就是将一系列不连续的内存联系起来,将那种碎片内存进行合理的利用,解决空间的问题。所以,链表允许插入和删…

    2022年6月15日
    36
  • Java:Eclipse下载安装教程,以及Eclipse 安装汉化包的方法[通俗易懂]

    Java:Eclipse下载安装教程,以及Eclipse 安装汉化包的方法[通俗易懂]Eclipse是目前最流行的Java语言开发工具,它强大的代码辅助功能,可以帮助开发人员自动完成语法修正、补全文字、代码修复、API提示等编码工作,大量节省程序开发所需的时间。本教程使用Eclipse为开发工具,下面介绍它的安装。(1)Eclipse是一个开放源代码的项目,其官方网站是www.eclipse.org。图1所示为Eclipse官方网站的首页。图…

    2022年5月20日
    44
  • SBC应用「建议收藏」

    SBC应用「建议收藏」在VoIP呼叫中主要使用会话发起协议(SIP),H.323和MGCP呼叫信令协议,Sbc在主叫和被叫的信令/媒体路径之间引入。通常,SBC隐藏网络拓扑,接管呼入并生成到新的请求分支到被叫。技术上叫做背靠背B2BUA;这样做的好处是信令流和媒体流都能得到SBC控制。方便处理录音、生成保持背景音乐等媒体相关的处理;假如SBC不具备媒体服务的处理能力,也能够转发媒体流…

    2025年8月28日
    5
  • Spring Cloud Alibaba与Spring Boot、Spring Cloud版本对应关系

    Spring Cloud Alibaba与Spring Boot、Spring Cloud版本对应关系一、前言在搭建SpringCloud项目环境架构的时候,Springboot版本与SpringCloud版本对应关系很重要,如果版本不对应,常见的会遇见项目启动不起来,怪异的会是项目出现一些诡异的问题。ReleasetrainSpringBootcompatibilitySpringCloudReleaseTrainSpringBootVersionHo…

    2022年6月3日
    107
  • Python可视化库

    现如今大数据已人尽皆知,但在这个信息大爆炸的时代里,空有海量数据是无实际使用价值,更不要说帮助管理者进行业务决策。那么数据有什么价值呢?用什么样的手段才能把数据的价值直观而清晰的表达出来?答案是要提供像人眼一样的直觉的、交互的和反应灵敏的可视化环境。数据可视化将技术与艺术完美结合,借助图形化的手段,清晰有效地传达与沟通信息,直观、形象地显示海量的数据和信息,并进行交互处理。数据可视化的应用…

    2022年4月5日
    78

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号