2023年专业版pycharm通过ssh远程链接远程服务器

服务器:智星云linux系统

pycharm版本:2023.3专业版 pycharm

首先在pycharm的tool中选择的deployment->configuration

一、链接服务器

进来之后点击左上角的加号,选择SFTP,然后在弹出来的框中随便取一个名字,然后点击箭头所指的右边的省略号

然后在下图所示的左边继续点加号,然后你需要输入用户名

打开你购买的服务器网站,可以看到这些信息,然后输入之后点test connection,看到成功链接即可

二、配置解释器(重要)

此步骤在2023年专业版中有改动,此前网上的旧资料没有提供解决方法,而且遇到了bug,要是通过which conda的方式定位到conda的位置,最后导入conda excutable的时候会报错。正确的方式如下:


首先在服务器的终端执行命令,创建一个虚拟环境,<env_name>输入你的虚拟环境名字

conda create --name <env_name> python=3.8

创建好之后,继续执行

which conda

可以看到类似如下地址:/home/vipuser/miniconda3/condabin/conda

重要的是我们通过/home/vipuser/miniconda3/知道了conda的位置

然后就可以开始配置解释器了,现在让我们回到本地电脑上

点击pycharm上的setting,

然后选择python interpreter->add interpreter->输入用户名等信息->输入密码

关键的地方来了,选择Virtualenv Environment->Exisiting->设置解释器

而这个解释器的位置则是之前我们通过which conda找到的conda的位置,里面虚拟环境的python,然后确认即可成功运行代码。
所以虚拟环境还是要在服务器上重新创建一遍的。

三、其他

1.参考以下文章给服务器配置清华镜像源

Linux配置pip清华镜像源-百度开发者中心 (baidu.com)icon-default.png?t=N7T8https://developer.baidu.com/article/details/27991122.参考以下文章打包服务器文件or目录

【Linux tar/zip 压缩文件和目录 - 寻梦99 - 博客园】icon-default.png?t=N7T8https://www.cnblogs.com/liulianzhen99/articles/17680307.html3.参考以下文章,来进行linux之间或者linux和Windows的文件互传

从Linux服务器上传下载文件到的操作命令方法-腾讯云开发者社区-腾讯云从Linux服务器上传或者下载文件到本地除了使用FTP外,还可以通过Linux命令来实现,Linux服务器与本地电脑之间传输文件的命令及使用方法:icon-default.png?t=N7T8https://cloud.tencent.com/developer/article/1869025?ivk_sa=1024320u

4.如果想要远程控制多个服务器,并且保证在会话窗口关闭的时候,正在训练的模型不会中断,参考以下内容来学习使用tmux。

Tmux 使用教程 - 阮一峰的网络日志 (ruanyifeng.com)icon-default.png?t=N7T8https://www.ruanyifeng.com/blog/2019/10/tmux.html

  • 24
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值