最近学习深度学习,需要使用实验室的服务器去跑代码,这个环境配置,我算是搞糊涂了,好在多配了几次,终于搞明白了(我这里是按照第一次连接服务器来讲解的)
首先是需要工具(xshell、xftp,安装anaconda和pytorch等环境)
接下来就讲解配置的步骤:
- 首先连接实验室服务器,然后利用conda env list查看自己有多少环境;
- 然后下载anaconda,直接去官网下载;我这里下载的是Anaconda3-2021.05-Linux-x86_64.sh
- 然后将这个anaconda文件直接上传到xftp中,并且进入你的这个文件目录下利用下面的命令安装即可:
bash Anaconda3-2021.05-Linux-x86_64.sh
- 然后下面就是正常的anaconda安装,一路yes就好了
- 接下来就是创建一个anaconda环境了(env_name 和 python=3.7 自己设定)
conda create --name env_name python=3.7
- 接着conda activate env_name切换到自己的环境(如果这里切换不成功,先利用命令source activate初始化一下,再输入命令),下面就开始装pytorch、numpy等等就好了,这边装pytorch可能比较慢,需要将anaconda切换到镜像源(先输入以下命令再安装pytorch即可)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
- 最后利用conda list查看安装情况,如果看到pytorch就表明安装成功了
下面就是服务器pycharm的环境配置了
如果要更换环境的话,先按照上面的操作重新建个环境,然后进入envs中,选中新的环境就好了