AutoDL使用教程:1)创建实例 2)配置环境+上传数据 3)PyCharm2021.3专业版下载安装与远程连接完整步骤 4)实时查看tensorboard曲线情况

写在前面

  1. 一定要先进行学生认证,这样就能1.88/h(我之前忘了进行学生认证,然后就一直是1.98/h,陆续用了300元之后才发现没有认证。这么算下来,多花了30多块钱!/(ㄒoㄒ)/~~)
  2. 上传数据有两种方式:1.直接在网盘中上传 2.通过Xftp上传。详见二(2)中有两种上传方式步骤。我建议如果上传的只是单个文件,就直接用网盘上传(zip压缩包上传,然后再用unzip解压)。如果是多个文件,就通过Xtfp上传下载比较方便。

重要的参考链接:

一、创建实例

  1. 首先进入AutoDL官网:AutoDL-品质GPU租用平台-租GPU就上AutoDL
  2. 进行学生注册登录(可以领10元的代金券)
  3. 点击右上角的控制台,然后如图点击租用新实例在这里插入图片描述
  4. 租用新实例的参数选择,选好了之后点击右下角的立即创建即可

在这里插入图片描述

在这里插入图片描述

❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀
其实可以先在基础镜像中看一下是否有自己需要的配置(假如你需要如下图所示的torch1.10-cuda113),有的话,就不需要像我这样上图这样去选择然后再去自己配置环境。

并且!如果你选择使用基础镜像,那么在等会儿的二(3)配置环境中,除了5~10步不用进行之外,其它的还都要进行,特别是步骤11去验证一下是否能顺利加载成功PyTorch。你的基础镜像环境名叫base,所以每次你需要直接用基础镜像运行代码时,还是需要调用命令conda activate base来激活进入到你的基础镜像中。

如果进入到基础镜像,发现不太好使用,那么你仍然可以继续我的步骤,去下载好镜像然后再上传,再配置虚拟环境。

在这里插入图片描述

❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀

  1. 租用成功之后的界面

在这里插入图片描述

  1. 更新内容:初始化网盘(即可以开始使用该区域的公用数据文件夹autodl-nas在这里插入图片描述

  2. 更新内容:AutoDL最近更新很快哇!多了一个可以存放数据的地方autodl-fs,看它的描述,是跟autodl-nas一样的用法,貌似性能还好一点。那么以后就可以将数据、代码存放在这两个公用的地方了!妙哉~(即,如果autodl-nas文件夹免费的20G用完了,就可以初始化autodl-fs文件夹,继续在这里面存放文件)

在这里插入图片描述

在这里插入图片描述


二、配置环境+上传数据流程

写在前面:当只是需要上传一个zip压缩包时,或者其他类型的单个文件时,建议直接进入到我的网盘中上传。因为这样可以少了连接到Xftp这个步骤,以及可以少费点钱。网盘上传步骤可参考👉AutoDL上传数据详细步骤(自己用的步骤,可能没有其他大佬用的那么高级)

<think>首先,用户的问题是:在AutoDL服务中使用bash环境运行gedit命令时出现错误“command not found”,用户希望找到解决方法。 根据系统级指令: - 所有行内数学表达式必须使用$...$格式。 - 独立公式使用$$...$$格式并单独成段。 - LaTeX语法正确。 - 使用中文回答。 - 生成相关问题。 - 在回答中引用的段落末尾自然地添加引用标识,例如[^1]。 用户可见层指令: - 回答结构清晰,帮助用户逐步解决问题。 - 尽量保证回答真实可靠。 参考提供的引用: - [^1]:关于如何租用AutoDL服务器和通过VScode连接。 - [^2]:解决“bash: zip: command not found”错误,通过安装zip。 - [^3]:解决“-bash: locate: command not found”错误,提到安装mlocate。 - [^4]:解决“bash: tensorboard command not found”,涉及查找路径和使用python运行脚本。 这些引用展示了解决“command not found”错误的常见方法:通常是安装缺失的包或使用完整路径运行命令。 针对用户的问题:gedit命令未找到。gedit是一个图形文本编辑器,通常在Linux桌面环境中可用。在服务器环境中,如AutoDL的云服务器,通常是命令行界面,没有图形用户界面(GUI),所以gedit可能没有安装或不适用。 解决方法: 1. 确认gedit是否安装:在终端运行`which gedit`或`gedit --version`来检查。 2. 如果没有安装,安装gedit:使用包管理器如apt-get(Ubuntu/Debian系统)。 3. 但由于服务器是命令行环境,可能不支持GUI应用。用户可能需要使用命令行文本编辑器如nano、vim或emacs。 4. 或者,用户可以使用其他方法编辑文件,比如通过VScode远程连接,如引用[^1]提到的。 结构化回答: - 解释原因:服务器环境通常是命令行,没有GUI。 - 提供解决方案: a. 安装gedit(如果可能)。 b. 推荐使用命令行编辑器。 c. 建议使用VScode远程编辑。 - 生成相关问题。 使用中文回答。 确保LaTeX正确:如果有数学表达式,比如在解释中,但这里可能没有数学内容,所以可能不需要。 回答结构: 1. **问题分析**:解释为什么出现“gedit command not found”。 2. **解决方案**:一步步提供解决方法。 3. **总结**:简要总结。 4. **相关问题**:生成相关问题。 引用参考: - 引用[^2]和[^3]展示了安装缺失包的方法。 - 引用[^1]提到了VScode远程连接。 - 引用[^4]涉及查找路径。 自然地添加引用标识在段落末尾。 最终回答大纲: - 开头:直接回应问题。 - 原因:服务器环境无GUI。 - 解决方案: - 尝试安装gedit:`sudo apt-get install gedit`(但可能无效)。 - 推荐替代编辑器:nano、vim等。 - 使用VScode远程连接编辑文件。 - 相关问题生成。</think>### AutoDL bash环境中运行gedit命令报错“command not found”的解决方案 在AutoDL云服务器的bash环境中尝试运行`gedit`命令时,出现“bash: gedit: command not found”错误,这是因为`gedit`是一个图形用户界面(GUI)文本编辑器,而AutoDL服务器基于Ubuntu等Linux系统,默认只提供命令行界面(CLI),没有安装GUI工具。以下我将逐步解释原因并提供可靠解决方案,确保您能顺利编辑文件。 #### 问题原因分析 - **服务器环境限制**:AutoDL服务器是纯命令行环境,没有图形桌面支持。`gedit`依赖X Window系统等GUI组件,默认未安装[^1]。 - **包缺失**:即使系统支持GUI,`gedit`也可能未预装。在Ubuntu系统中,需手动安装相关包。 - **替代方案更优**:在服务器环境中,使用命令行编辑器(如`nano`或`vim`)或通过IDE远程编辑更高效安全。 #### 逐步解决方案 以下是针对AutoDL环境的解决方法,基于Ubuntu系统(AutoDL常用镜像): 1. **安装gedit(如果必须使用GUI)** 如果您的应用场景确实需要`gedit`(例如远程桌面支持),可以尝试安装。但请注意:AutoDL服务器可能无GUI支持,安装后可能仍无法运行。 - 更新包列表并安装gedit: ```bash sudo apt-get update # 更新软件源 sudo apt-get install gedit # 安装gedit ``` - 安装后测试:运行`gedit --version`,如果显示版本号则安装成功。否则,跳过此步。 - 引用参考:类似“command not found”错误通常通过安装缺失包解决,如引用[^2]中解决`zip`命令的方法。 2. **使用命令行文本编辑器(推荐)** 在服务器环境中,命令行编辑器更稳定高效。推荐以下工具: - **nano**:简单易用,适合初学者。 ```bash sudo apt-get install nano # 确保已安装 nano filename.txt # 编辑文件,按Ctrl+X退出 ``` - **vim**:功能强大,适合高级用户。 ```bash sudo apt-get install vim # 确保已安装 vim filename.txt # 编辑文件,按Esc后输入:wq保存退出 ``` 这些编辑器预装在多数AutoDL镜像中,无需额外安装。 3. **通过VScode远程编辑文件(最佳实践)** 如果您需要图形界面编辑,推荐使用VScode远程连接AutoDL服务器,避免依赖服务器端GUI: - **步骤**: 1. 租用AutoDL服务器时,确保选择Ubuntu镜像(如引用[^1]描述)。 2. 在本地VScode安装`Remote - SSH`扩展。 3. 连接服务器后,直接在VScode中编辑文件,无需运行`gedit`命令。 - **优势**:安全高效,支持代码高亮和调试,避免“command not found”问题[^1]。 4. **验证和备选方案** - 检查路径:运行`which gedit`或`locate gedit`(需先安装`mlocate`,参考引用[^3])。 - 使用Python脚本:如果必须调用编辑器,可通过Python调用(类似引用[^4]中解决`tensorboard`的方法): ```bash python -c "import os; os.system(&#39;nano filename.txt&#39;)" # 用nano替代gedit ``` #### 总结 在AutoDL的bash环境中,“gedit command not found”错误主要源于服务器无GUI支持。优先推荐使用命令行编辑器(如`nano`)或VScode远程连接。如果坚持安装`gedit`,需`sudo apt-get install gedit`,但可能因环境限制无法运行。通过以上方法,您能高效编辑文件,避免命令缺失问题。
评论 268
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

孟孟单单

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值