1.88/h(我之前忘了进行学生认证,然后就一直是1.98/h,陆续用了300元之后才发现没有认证。这么算下来,多花了30多块钱!/(ㄒoㄒ)/~~)二(2)中有两种上传方式步骤。我建议如果上传的只是单个文件,就直接用网盘上传(zip压缩包上传,然后再用unzip解压)。如果是多个文件,就通过Xtfp上传下载比较方便。控制台,然后如图点击租用新实例


❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀❀
其实可以先在基础镜像中看一下是否有自己需要的配置(假如你需要如下图所示的torch1.10-cuda113),有的话,就不需要像我这样上图这样去选择然后再去自己配置环境。
并且!如果你选择使用基础镜像,那么在等会儿的二(3)配置环境中,除了5~10步不用进行之外,其它的还都要进行,特别是步骤11去验证一下是否能顺利加载成功PyTorch。你的基础镜像环境名叫base,所以每次你需要直接用基础镜像运行代码时,还是需要调用命令conda activate base来激活进入到你的基础镜像中。
如果进入到基础镜像,发现不太好使用,那么你仍然可以继续我二的步骤,去下载好镜像然后再上传,再配置虚拟环境。

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

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


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


只上传一个zip压缩包,以及在AutoDL中解压的方式,可参考博客:AutoDL上传数据详细步骤(自己用的步骤,可能没有其他大佬用的那么高级)
Xftp的作用:在Windows系统下,如果想和Linux系统进行文件传输,可以使用Xftp工具。
注意:
上传or下载数据时,请开启无卡模式开机,为了省钱!!!
上传or下载数据的简单方式:直接在Xftp中拖动文件
(1)点击无卡模式开机(不一定要是无卡模式哈,只要开机就行)

(2)开机后就获得了:登陆指令、密码

(3)打开Xftp进行连接

假设步骤(2)得到的登陆指令是:ssh -p 12300 root@rxxxxn-0.autodl.com
那么下图中的主机和端口号分别是:
@后的所有内容)新建会话:

打开已有会话:

与AutoDL的连接成功界面:

上传镜像到网盘中:

JupyterLab

vim ~/.bashrcisource /root/miniconda3/etc/profile.d/conda.shEsc键,输入:wq,再回车bash重启终端(即,刷新一下)
conda activate baseconda create -n py38 python=3.8conda activate py38autodl-nas/目录下)pip install autodl-nas/torch-1.10.0+cu111-cp38-cp38-linux_x86_64.whl 
Tab键可自动补齐名称)pip install autodl-nas/torchvision-0.11.0+cu111-cp38-cp38-linux_x86_64.whl
pip install autodl-nas/torchaudio-0.10.0+cu111-cp38-cp38-linux_x86_64.whl
py38)
py38环境中输入conda install ipykernelipython kernel install --user --name=py38
py38进去写代码了(即在py38环境下,使用jupyternotebook)(如果没有像我这样自己上传镜像然后配置的同学,就不用选择py38了,就选择左边的Python 38进入到jupyter后进行下面步骤即可)注意:到目前为止,为了省钱还是开的无卡模式,所以为了验证环境已经配置完善,需要先关机,再直接开机(不要再选择无卡模式了,此时就是要开始烧钱了,1.88/h)
输入以下代码验证:
import torchvision
import torch
print(torchvision.__version__)
print(torch.cuda.is_available())
# 0.11.0+cu111
# True

参考以下文档肯定可以开始进行远程开发的,再多注意以下图中的地方即可:

先用PyCharm专业版随便打开一个项目
Tools -> Deployment -> Configuration

添加SFTP

点击...进入SSH Configurations

完成配置

显示云服务器的文件目录

切换到root/autodl-nas云盘目录下,就能看到我们上传的数据和代码了


连接到远程终端

查看代码内容,并重新上传更新代码


运行代码
