电脑性能不够的朋友们可以连接算力云做毕设,就不用重新买电脑了。
参考博文:
【手把手图文新手教程】PyCharm专业版连接AutoDl详细教程,输入登录指令和密码的格式需要特别注意。_pycharm连接autodl-CSDN博客
卡在了连接服务器上,PyCharm连接AutoDL过程中introspecting ssh server为空。
能点下一步就没事,继续下一步。选择existing,base intepreter就还是那个路径(因为我没有创建过环境)。(图片放这里变形了,凑合看吧)
选择本地路径和同步路径后一直报错说是应该设置为绝对路径,苦恼找了半天,最后看到一个b站up存放的路径是/root/autodl-tmp/,我也跟着修改了,结果真成了!那我这一天改来改去算什么!!!!!
chatgpt给的原因:
✅
/root/autodl-tmp/
能正常使用的原因:
自动挂载的共享目录:
autodl-tmp
是 AutoDL 自动挂载的临时目录,常用于快速读写数据。它一般是预先配置好的,确保你有写入权限。权限足够:
你是以root
身份运行的,通常对/root/autodl-tmp/
有读写权限,而对其他路径(比如普通用户目录或未授权的目录)可能没有。PyCharm 配置默认支持该目录:
PyCharm 远程同步功能会将本地项目同步到远程目录,如果远程目录不能访问或写入,就会报错。而/root/autodl-tmp/
往往不会有这种问题。
不确定有没有成功链接的话就在terminal窗口看看有没有那个解释器选项,有的话输入python,然后import torch,print(torch.__version__)查看环境版本就能知道有没有成功了。
如果运行文件时发生报错 can't open file '/tmp/3q22V59zNp/ceshi.py': [Errno 2] No such file or directory
表明 PyCharm 在指定路径找不到 ceshi.py
文件 ,可按以下方法解决:
打开 PyCharm 的settings >
Build, Execution, Deployment
(构建、执行、部署) ->Deployment
(部署)选择你的 SSH 连接配置,进入 Mappings 选项卡。
修改 Deployment path 为:
/root/ultralytics-main/(这个路径根据自己的情况修改,我的
ceshi.py放在这个路径下了
)
如果文件没有同步的话,需要自己手动上传哈。