pycharm配置远程链接服务器

需求描述:代码在服务器,跑模型也用服务器跑但是不想把代码下载到本地,想直接通过pycharm服务器的代码并直接在服务器上运行。

1. 配置情况

服务器:Ubuntu18.04
本地系统:windows和ubuntu都可以,但是pycharm需要专业版才可以。

2.设置链接配置

(1)如下图以此点击Tools-Deployment-Configuration
在这里插入图片描述
(2)点击红圈1处打开配置详情
在这里插入图片描述

(3)配置及说明如图所示,图上标号1,2,3对应的关系如下,填完点击确定即可:
1.远程服务器IP地址
2.用户名
3.密码
在这里插入图片描述
(4)测试链接。配置设置完成后点击test connection,出现如下提示即说明链接成功。

在这里插入图片描述
(5)选着要打开的服务器上项目的文件夹。
下图root path那选着要打开的工程目录,选着好后点击确定即可。
在这里插入图片描述

(6)设置一个空的本地文件夹作为映射(可设也可不设,因为不需要把服务器代码拉取到本地,但是建议设置个空的吧)。
local path是本地文件路径,deployment path是远程项目的路径,点击ok即可。
在这里插入图片描述

3.打开项目和运行

因为不需要把代码放到本地,所以不需要像其他博客一样配置远程环境,直接打开远程项目,编辑代码,通过命令运行服务器程序即可。
(1)打开服务器项目。
在这里插入图片描述
打开pycharm,点击tool->deployment->Browse Remote Host。在右侧会出现服务器项目列表。
在这里插入图片描述
(2)打开程序,编辑,保存更新到服务器。
1.双击要编辑的代码,代码会出现在主界面
2.正常编辑代码,编辑完成后点击2所示的按钮更新保存到服务器。
在这里插入图片描述
(3)运行。主要是通过终端命令运行。
1.点击1所示的"terminal"打开终端,通过2所示的指令链接到远程服务器
在这里插入图片描述
2.右键点击代码所在的目录,复制绝对路径(下图红圈1)。激活conda环境,通过cd命名,将刚刚复制的地址粘贴上去,cd 到文件所在的目录,通过python xxx.py运行相应代码。到此整个过程就结束了。
在这里插入图片描述

4.打开新的项目

要想打开服务器的其他项目不需要重新配置,直接打开即可,方法如下:

在这里插入图片描述
1.点击红圈1所示的按钮弹出配置信息。
2.更改root path为想要重新打开的项目,然后点击ok即可,右侧状态栏即可更新。
在这里插入图片描述

5.总结

又不想把代码直接加载到本地所以会有如下问题。
1.这种方法无法直接在pycharm里面直接调试。
2.无法通过pycharm的运行按钮运行程序,需要命令来运行。
3.部分输出,比如图片可能不能显示出来。

最后,推荐使用VScode编辑器,VScode可以不需要加载代码到本地,又可以直接在编辑器里调试,此外,又可以显示图像等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值