在服务器节点上安装anaconda并解决问题
经过多次尝试,发现安装d4rl需要使用conda 虚拟环境,不能使用virtualenv 来安装。
1. 下载anaconda:
Anaconda3-5.2.0-Linux-x86_64.sh
2. 使用 bash Anaconda3-5.2.0-Linux-x86_64.sh 安装,选择默认路径,直接安装即可。
3. 安装conda: pip install conda , 并激活: source conda
4.可能遇到的问题:
通过如下方法解决:
(1)连接到对应节点: ssh g15
(2)逐个输入:
conda config --add channels http://mirrors.aliyun.com/anaconda/pkgs/main
conda config --add channels http://mirrors.aliyun.com/anaconda/pkgs/r
conda config --add channels http://mirrors.aliyun.com/anaconda/pkgs/msys2
conda config --set show_channel_urls yes
(3)显示如下:
需要删除 "defaults",显示如下:
5. 也可能遇到如下问题:
使用activate, 仍无法激活到指定的虚拟环境
解决方法如下:
source activate offline_per
即可。
6. 另外,记得copy 已安装环境的节点上的 .oh-my-zsh和.zshrc以及.mujoco文件,以节省安装.oh my zsh和 mujoco的时间。至于安装d4rl等环境,可参考相应博客。
7.安装torch
(1) 首先查看当前的显卡型号:nvidia-smi
(2) 再在https://pytorch.org/get-started/locally/ 选择合适的版本: