当前位置:   article > 正文

Pycharm远程连接服务器

pycharm远程连接服务器

前提条件

只有专业版才能远程连接服务器,可以通过教育邮箱申请专业版。
版本2020.1.3前后的pycharm远程连接有所不同。

步骤

1.点击Tools -> Deployment -> Configuration,进行远程连接配置。
在这里插入图片描述
2.点击“+”新增一个SFTP类型的连接。在这里插入图片描述
点击后会弹出如下界面,随便取一个名字即可。
在这里插入图片描述
3.配置ssh连接,页面中有Connection(设置ssh连接参数)、Mappings(设置本地文件夹到服务器文件夹的映射)、Excluded Paths(不用管)三个面板,首先在Connection面板中点击下图中的“ ⋯ \cdots ”,新建一个ssh连接。
在这里插入图片描述
点击“ ⋯ \cdots ”后会出现下图页面,点击左上角的“+”新建一个ssh连接,按照下图指示输入对应的ip地址,端口号,用户名和密码即可,输入后可测试一下是否连接成功。
在这里插入图片描述
若是连接成功会弹出下图提示,若失败则检查一下上述信息是否输入错误,或者服务器是否处于开启状态。
在这里插入图片描述
4.然后进入Mappings面板设置文件夹映射,按照下图提示输入对应的本地代码文件夹和服务器上的文件夹。
在这里插入图片描述
5.点击Tools -> Deployment -> Options 修改文件保存方式。
在这里插入图片描述

Always是自动保存,Ctrl+S则是每次修改需要手动Ctrl+S才会更新到服务器,这个选择看个人喜好。
在这里插入图片描述
从这一步开始就有所不同了!!!

新版

截图来自2022.3.3版
6. 点击File -> Settings -> Python Interperter,点击“Add Interpreter” 选择“On SSH”
在这里插入图片描述
7. 在弹出的选项里面选择“Existing”,会出现之前已经我们配置好的服务器连接,直接选择,然后点下一步。
在这里插入图片描述
这里会出现无法选择下一步的问题:
在这里插入图片描述
会出现上面的问题,是因为在配置SSH Configurations时会默认勾选“Visible only for this project”,我们直接取消勾选就行:
在这里插入图片描述
然后,点击Next,会出现下图,继续Next
在这里插入图片描述
8. 然后需要找到你服务器上对应的Python的位置,激活你创建的服务器,然后输入“which python”:
在这里插入图片描述
9. 然后连接对应的环境,不要选择“Virtualenv Environment”中的“New”,会创建软连接将原有环境中的东西映射到其他地方,导致Python的位置出现问题,因为服务器中已配置好环境,所以可以选择“Virtualenv Environment”中的“Existing”或者直接选择“System Interpreter”:
在这里插入图片描述
10. 然后就OK啦
在这里插入图片描述

旧版

6.点击File -> Settings -> Python Interperter,添加远程环境。依次点击图中箭头所指,找到SSH Interpreter,再次输入相应的ip地址,用户名和端口号,然后点击Next。
在这里插入图片描述
输入密码,然后点击next
在这里插入图片描述

下面要输入的两个参数很重要。第一个参数是找到你所使用的python的位置,第二个参数是运行路径映射,需要修改成服务器上你希望对应的位置。
第一个参数可能有人不是很清楚,可以在你服务器对应环境下输入命令:

which python
  • 1

然后就可以看到对应的路径:
在这里插入图片描述
在这里插入图片描述
7.完成。配置完成后就可以在pycharm中看到服务器上所安装的包,到这一步就可以远程连接服务器了
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/202120
推荐阅读
相关标签
  

闽ICP备14008679号