Pycharm 远程解释器的配置

时间:2021-01-29 12:09:01   收藏:0   阅读:0

1. 确保已经安装并enable如下插件:SSH Remote Run, Vagrant, Docker Integration。

   操作如下:File -> Settings -> Plugins -> Installed

    技术图片

2. 总共有四种远程解释器配置方式,此处选择使用SSH的配置。其它三种配置见https://www.jetbrains.com/help/idea/configuring-remote-python-sdks.html

 Tools -> Deployment -> Configuration

技术图片

       + -> SFTP -> New server name (此处名字可以任意填写,本人填写为‘gll’)

 技术图片 技术图片

3. 配置connection

技术图片

4. 配置Mappings

(此处需要注意的是:Local path是绝对路径,Deployment path是相对于上步Root path的路径)

技术图片

5. 配置同步文件的方式

    Tools-> Deployment -> Configuration -> Options,其中有三种选择,通常选择中间项

技术图片

    此时,Tools-> Deployment -> Automatic Upload 会显示选择的上传方式

技术图片

6. Tools->start ssh session可以使用ssh

技术图片

技术图片

7. 若Pycharm仍没有成功连接到远程服务器,则进行如下操作:

 

PS:若修改本地codes,按Ctrl+S未同步到服务器时,需要重新查看下?Tools->Deployment->Configure下的Connection与Mappings是否被篡改。

PS:若经过上述检测仍未同步成功,检测是否将设置的configuration设置为默认。若没有正确设置默认configuration,可在Deployment窗口下点击“configuration 名称”与“对勾”来切换不同的默认配置

PS:若在本地新建一个文件(夹),需要首先手动Upload to远程服务器,之后可使用“Ctrl+S”进行快捷修改保存

PS:若同步仍未成功,可以尝试Tool -> Deployment -> Up to,或者右击文件,点击“Deployment-->Upload to ...”,手动选择上传的服务器

 

 

参考:  https://www.jianshu.com/p/5f0b885c67e4

            https://blog.csdn.net/zhangjipinggom/article/details/83787975

            https://blog.csdn.net/zhaihaifei/article/details/53691873

            https://jingyan.baidu.com/article/da1091fb6cb6bc027849d6d8.html

            https://www.jetbrains.com/help/idea/configuring-remote-python-sdks.html

抄自于:http://blog.sciencenet.cn/home.php?mod=space&uid=1969089&do=blog&id=1191163

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!