1.租用新实例
镜像大致选一个,有合适的可以直接选,选好之后这个镜像直接是base环境。
选好之后关机!!!开无卡模式,打开Jupyterlab
输入:vim ~/.bashrc
开始进行编辑:输入i
移动到文件的最后一行,加上source /root/miniconda3/etc/profile.d/conda.sh
保存并退出:按Esc
键,输入:wq
,再回车(注::wq必须手输
)
输入bash
重启终端(即,刷新一下)
进入环境:conda activate base
创建新环境:conda create -n dev37 python=3.7(这个时候你的python是3.7)
进入新环境,输入:conda activate dev37
这个时候在新环境下配置自己的包,如果是使用基础镜像,那么在base里配置。安装包的时候用
conda install 包
安装不上的话加镜像,或者用pip安装,或者去官网下载对应版本的包,数据传输来,再安装。
配置数据传输,我用的xftp,这个安装下载参考这篇:
AutoDL使用教程:1)创建实例 2)配置环境+上传数据 3)PyCharm2021.3专业版下载安装与远程连接完整步骤 4)实时查看tensorboard曲线情况-优快云博客
2.远程连接
这个时候还一直是无卡模式,现在打开pycharm,关机,正式开机(这个时候开始收费)
开始和pycharm远程连接
打开pycharm的设置,搜索inter,即file---setting---python interpreter
点击on ssh
这3个地方分别填
host:登录指令的@后边的部分
port:@前边的数字部分
username:root
下一步输密码
继续下一步,直到看到下面的弹窗。选择System Interpreter,配置远程Python解释器地址为/root/miniconda3/bin/python
(如果您在miniconda中安装了其他的虚拟环境,那么虚拟环境的python解释器路径在/root/miniconda3/envs/{对应的虚拟环境名称}/bin/python)
配置同步目录,意思是本地项目和远程实例中的哪个目录进行关联,这里设置为实例的数据盘子目录:/root/autodl-tmp/project/
(不建议使用默认的/tmp目录)
点击创建,如果配置均无误PyCharm会有小会配置过程,完成后即可远程开发。
如果您在运行时找不到Python文件,可能是没有自动同步代码,那么可以选择手动同步:
显示云服务器的文件目录
切换到root/autodl-nas
云盘目录下,就能看到我们上传的数据和代码了(注:现在已经变成autodl-fs云盘了)
3.打开远程终端
配置好PyCharm远程开发后,可以在PyCharm的终端中下拉找到远程服务器打开远程终端:
至此结束,参考链接:
AutoDL使用教程:1)创建实例 2)配置环境+上传数据 3)PyCharm2021.3专业版下载安装与远程连接完整步骤 4)实时查看tensorboard曲线情况-优快云博客