2023年专业版pycharm通过ssh远程链接远程服务器
时间:2024-04-26 14:10:21 来源:网络cs 作者:焦糖 栏目:卖家故事 阅读:
服务器:智星云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)https://developer.baidu.com/article/details/27991122.参考以下文章打包服务器文件or目录
【Linux tar/zip 压缩文件和目录 - 寻梦99 - 博客园】https://www.cnblogs.com/liulianzhen99/articles/17680307.html3.参考以下文章,来进行linux之间或者linux和Windows的文件互传
从Linux服务器上传下载文件到的操作命令方法-腾讯云开发者社区-腾讯云从Linux服务器上传或者下载文件到本地除了使用FTP外,还可以通过Linux命令来实现,Linux服务器与本地电脑之间传输文件的命令及使用方法:https://cloud.tencent.com/developer/article/1869025?ivk_sa=1024320u
4.如果想要远程控制多个服务器,并且保证在会话窗口关闭的时候,正在训练的模型不会中断,参考以下内容来学习使用tmux。
Tmux 使用教程 - 阮一峰的网络日志 (ruanyifeng.com)https://www.ruanyifeng.com/blog/2019/10/tmux.html
本文链接:https://www.kjpai.cn/gushi/2024-04-26/162522.html,文章来源:网络cs,作者:焦糖,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!