autoDL 远程服务器跑 连接pycharm跑项目

一、pycharm

1. pycharm中如何打开远程终端:

 2. 打开远程文件目录

3. 找到远程自己项目一般在temp中,复制项目路径 ,在终端中 cd

 再在终端中运行项目中的代码

补充:

超过一个月,租用的实例会释放,需要重新连接,连接步骤如下:

Step1:确认您安装的PyCharm是社区版还是专业版,只有专业版才支持远程开发功能。

Step2:开机实例

复制自己实例的SSH指令,比如:ssh -p 38076 root@region-1.autodl.com

ssh -p 38076 root@region-1.autodl.com命令中, 各个参数的含义为:

用户名:root

HOST: region-1.autodl.com

端口号:38076

Step3:配置PyCharm

[File] -> [Settings],打开以下设置弹窗,搜索interpreter找到[Python interpreter]设置项

image-20211015161809169

增加新的Python Interpreter

image-20211015162044185

选择SSH Interpreter (PyCharm社区版本无该选项),然后将Host、Port与Username进行配置(所有实例的Username均为root),注意:Host后面请检查不要有空格

image-20211015162331126

输入SSH的密码

image-20211015162412334

配置远程Python命令地址(一般为/root/miniconda3/bin/python,如果有其他情况请使用: whereis python命令查询Python命令位置)

配置同步目录,意思是本地项目和远程实例中的哪个目录进行关联,这里设置为数据盘的地址:/root/autodl-tmp

image-20211015162515749

点击结束,如果配置均无误PyCharm会有一小会配置过程,完成后即可远程开发。

配置中:

 

 

 

如果您在运行时找不到Python文件,可能是没有自动同步代码,那么可以选择手动同步:

image-20220420144611252

 

二、利用FileZilla上传远程数据

1.

 2. 文件——站点管理器

 3. 上传到项目对应目录中

本地文件右击上传, 右边远程服务器,需要点击一下/  ,项目目录才会出来

实例数据保存在网盘上

 

 解压:~/autodl-nas# unzip -d /root/autodl-nas/sk_output/bbox_mask subset3.zip

 

注意点:

1.报错:服务器找不到数据文件夹,数据文件夹为空。

一开始,pycharm和远程服务器连接后,pycharm会将项目中所有文件都自动上传至服务器,包括项目中的data,但是后续跑代码时候,服务器无法识别数据,需要利用FZ将data文件删除,再利用FZ将项目中数据文件上传到远程服务器对应的文件夹中。这样就不会再报错。

因此上传数据要手动利用FZ上传,不能依赖pycharm自动上传

2. 本地项目中更改代码,加文件,pycharm不能及时更新到远程,就用FZ不断刷新再手动上传。


__EOF__

本文作者衣囧~
本文链接https://www.cnblogs.com/user-yi/p/16293930.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   衣囧~  阅读(4519)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示