当前位置: 首页 > news >正文

pycharm连接autodl训练遇到绝对路径问题

电脑性能不够的朋友们可以连接算力云做毕设,就不用重新买电脑了。

参考博文:

【手把手图文新手教程】PyCharm专业版连接AutoDl详细教程,输入登录指令和密码的格式需要特别注意。_pycharm连接autodl-CSDN博客

卡在了连接服务器上,PyCharm连接AutoDL过程中introspecting ssh server为空。

能点下一步就没事,继续下一步。选择existing,base intepreter就还是那个路径(因为我没有创建过环境)。(图片放这里变形了,凑合看吧)

选择本地路径和同步路径后一直报错说是应该设置为绝对路径,苦恼找了半天,最后看到一个b站up存放的路径是/root/autodl-tmp/,我也跟着修改了,结果真成了!那我这一天改来改去算什么!!!!!

chatgpt给的原因:

/root/autodl-tmp/ 能正常使用的原因:

  1. 自动挂载的共享目录
    autodl-tmp 是 AutoDL 自动挂载的临时目录,常用于快速读写数据。它一般是预先配置好的,确保你有写入权限。

  2. 权限足够
    你是以 root 身份运行的,通常对 /root/autodl-tmp/ 有读写权限,而对其他路径(比如普通用户目录或未授权的目录)可能没有。

  3. 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 文件 ,可按以下方法解决:

  1. 打开 PyCharm 的settings > Build, Execution, Deployment(构建、执行、部署) -> Deployment(部署)

  2. 选择你的 SSH 连接配置,进入 Mappings 选项卡。

  3. 修改 Deployment path 为:

    /root/ultralytics-main/(这个路径根据自己的情况修改,我的ceshi.py放在这个路径下了

如果文件没有同步的话,需要自己手动上传哈。

相关文章:

  • canva在线设计平台网站页面优化方案
  • 做手机网站和pc如何做百度免费推广怎么操作
  • 做代理记账网站百度一键安装
  • 站长工具seo综合查询怎么关闭优化网站做什么的
  • 绍兴网站建设设计百度下载官方下载安装
  • 自己做网站不用WordPressseo关键词优化软件
  • 如何应对客户频繁变更需求
  • CMake使用
  • 李贵永任香港共工新闻社副社长
  • /sys/fs/cgroup/memory/memory.stat 关键指标说明
  • 山东大学离散数学第八章习题解析
  • 力扣hot100_回溯(2)_python版本
  • 升级 SAP S/4 HANA 之 EWM 攻略
  • aws(学习笔记第三十八课) codepipeline-build-deploy-github-manual
  • 系统配置篇,修改sem值
  • Docker 全面解析:从基础概念到实际应用
  • ARP攻击 DAI动态ARP检测学习笔记(超详细)
  • python网络爬虫
  • 一种反激变换器的设计思路(01)
  • golang-defer延迟机制
  • Spring Boot 邮件发送配置遇到的坑:解决 JavaMailSenderImpl 未找到的错误
  • 力扣第444场周赛
  • springMVC-拦截器详解
  • 算法精讲【整数二分】(实战教学)
  • Python语言的需求分析
  • 快速掌握Phoenix:简单易懂的搭建与配置指南