Pycharm如何连接远程服务器

在实习,旁边的小伙伴全都劝我用vscode,说连接简单不费力,我这样一个忠诚的pycharm用户,JetBrains全家桶爱好者,怎么能受得了这样的虎狼之词!😡😡
于是,写下一篇博文,记录一下如何使用pycharm连接远程服务器。

该远程连接步骤没有参考任何网上教程;pycharm版本:PyCharm 2023.2.2
pycharm连接远程服务器有很多种方法,或者某一步骤错误了其实有很多补救措施,可以自行探索!☺️

Step1:新建一个项目

新建一个项目,选择Python解释器,选择Previously configured interpreter,然后点击Add Interpreter,选择On SSh,如下图所示:
img.png
在这儿,填写服务器的ip地址(Host),端口号(往往默认),用户名,如下图所示:
img_1.png
之后能点击next的,一路点击next,直到下图,输入密码(这里我使用的是密码连接),之后还是点击next,如下图:
img_2.png
还是next:
img_3.png
ok,现在来到第四步:
img_4.png
在这里,我想要使用服务器中已经存在的环境,于是我选择existing,选择虚拟环境中对应的python.exe,往往在Anaconda3中的envs的虚拟环境名字下的bin中,选好了点击ok,然后点击create,如下图:
img_5.png
之后注意选一下相匹配的文件夹,也就是你的这个项目中的文件,应该上传到服务器中的文件夹中的什么位置:
img_10.png
这样就创建项目成功啦!

Step2:浏览服务器上的文件夹

在项目创建成功后,点击Main Menu(就是左上角三条线的图标),之后点击同行的tools->deployment->Browse Remote Host,如下图:
img_6.png
之后在pycharm最左侧就会出代表现服务器上的文件夹的标志,选择对应的远程主机,就可以看到展开的文件夹啦:
img_8.png

Step3:终端修改

注意在使用远程服务器的时候,我们往往是在终端操作,点击终端,注意+号旁边的小箭头,点击这个小箭头,选择对应的虚拟环境即可,如下图:
img_9.png
这样,终端也切换到远程服务器的虚拟环境啦!It’s done!


Pycharm如何连接远程服务器
https://august6676.github.io/2024/08/02/Pycharm如何连接远程服务器/
作者
Xiaoxuan Zhou
发布于
2024年8月2日
许可协议