莫张周刘王 发表于 2024-7-11 00:20:30

pycharm配置SSH远程连接服务器(0基础详细版)

写在前面

看了很多博客文章写这个pycharm远程连接的,感觉讲的模棱两可的,看完了也不知道怎么连接的,以是决定自己写一篇来记录。
我用的是pycharm2024.1.1版的,不同版本差异不大,可以参考下
(吐槽:pycharm远程连接远不如vscode好用,过程比力贫苦,请细看)
启动pycharm


[*]选择文件file–>setting设置—>找到python解析器
https://img-blog.csdnimg.cn/direct/5bd7423dec5744eead04ad2c16930ed4.png

[*]选择右上角的的添加解析器,选择SSH远程连接
https://img-blog.csdnimg.cn/direct/d1839d7e653a4cffbc50537f50cb4023.png
[*]之后弹出这个框(不同版本是不一样的框,但是大差不差的,该有的内容都有,自己对照下填入就好了),主机就是服务器的IP地点,用户名一样平常是root,根据自己需求选择,端口也要填写服务器的
好比我的服务器信息是这个,那么我填的内容·1https://img-blog.csdnimg.cn/direct/365c8a75defd4149b07a5d02cb33e244.png
详细可以参考以下内容对照填写
https://img-blog.csdnimg.cn/direct/e8863425b3744e069f657a989cb0b54f.png
之后会让你填写密码,复制上面的SSH密码就是了
https://img-blog.csdnimg.cn/direct/10ed765e48ab4e609057512365849ebc.png
之后会进行一个测试或者你点击测试连接,看看能不能连接成功,之后点下一步继续操作
https://img-blog.csdnimg.cn/direct/ee1191747b644906b98f5063bc41329c.png
重点来了

pycharm远程连接最难明白的部门应该就是这里了,重点说下这三部门
https://img-blog.csdnimg.cn/direct/d2227f1eef854298a525998ddb004761.png
一样平常服务器都是conda情况的,以是我们选择使用远程服务器那边的conda情况,(条件是你在服务器那边是创建了这个conda情况哦,如果不知道怎么创建的可以参考我这篇文章创建conda情况)
最难的是第二、第三个。
第二个是你服务器那边的conda情况路径(如果不知道自己使用的conda安装在哪个位置的可以使用命令where conda来查看conda的所在路径,但是我们配置的解析器是python解析器,以是要找到conda情况下的python解析器,先激活conda情况再用which python3查看即可)
如果不知道怎么填,也是可以通过命令查看的,如下图所示,红色框的就是要填的情况路径了
https://img-blog.csdnimg.cn/direct/6bb6b151811c46889b3656ae6ab3da84.png
一样平常是在opt/conda/envs/conda_name/bin路径下的python.exe或者python3.exe文件
https://img-blog.csdnimg.cn/direct/b6a507e2aeaf46afba5cd3ea1d41c2a0.png
之后就是配置第三部门了,点击文件夹图标,弹出以下界面,重点介绍下
https://img-blog.csdnimg.cn/direct/3ae301dc5e904fcaa0421b4c47be7f89.png
第一部门是你打算用当地中的哪个项目去使用远程服务器,选定左边的谁人当地路径之后,你修改的代码,运行的代码会同步到右边的远程服务器那边的路径,以是左边是当地项目路径,右边是服务器装当地项目标路径
第二部门就是上面讲的,远程服务器那边用来接收当地项目标位置,就是用来存放当地的项目,然后用远程服务器的情况来跑当地的代码的
那么怎么选择呢?
左边当地的路径就选择你这次要借用服务器情况来跑代码的项目路径
右边远程服务器的路径就自己创建一个文件夹来接收当地项目代码即可,两个名称最好相同,方便找,毕竟都是同一个项目
好比我的项目情况如下,项目是HKD,那么就这样填写
https://img-blog.csdnimg.cn/direct/1d0d41070c484f339309b967d6523692.png
至此,服务器的配置就竣事了,点击确定即可
配置好的情况如下图所示
https://img-blog.csdnimg.cn/direct/8ffee35eba7b4cfebd806a46f840ff31.png
之后就看到远程后的情况及第三方库啦!!!!
https://img-blog.csdnimg.cn/direct/b548c06706ec474f8b84d2e5fab3eb4e.png
然后点击应用,之后确定就可以退出啦!!!
最后看下你pycharm最下面的界面就会显示你所用的服务器位置啦
https://img-blog.csdnimg.cn/direct/901ec2e5ec1d41b8bb1f6b274c2b1ab2.png
恭喜你!!!配置完成,可以在当地用服务器资源跑代码了

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: pycharm配置SSH远程连接服务器(0基础详细版)