每台服务器创建时均已配好miniconda3的环境
找不到conda命令
如在终端中输入conda
后提示conda: command not found
,
则需要手动配置一下环境变量:export PATH=$PATH:/home/mist/miniconda3
创建虚拟环境
在终端中输入conda create -n 环境名
即可,环境名可任意取
也可以在创建的时候指定所需要的包,建议用conda create -n 环境名 python=3.6
创建。

输入y
开始创建。
激活环境
创建完成后的环境需要激活才可生效,使用conda activate 环境名
即可激活。
激活后在终端提示符最左边会出现(环境名)
,表示激活成功。同时可以用下面的两条命令检查是否使用的是虚拟环境里的程序。
python -V
pip -V
在Jupyter中使用conda创建的环境
默认情况下,服务器附加功能里的Jupyter使用的是conda以外的环境。
要想在Jupyter中使用创建后的环境需要如下配置:
- 激活环境
- 在虚拟环境内输入:
conda install ipykernel
- 将ipykernel安装到默认环境中:
python -m ipykernel install --user --name mistvenv --display-name "虚拟环境"
(此命令中--name
后的名称要和之前的环境名一致,--display-name
后的名称可自定义) - 重新打开Jupyter,完成。
已有的ipynb文件也可以通过右上角切换环境


降级cuda版本
在conda中可以通过安装cudatoolkit
来降级cuda版本。

通过conda search cudatoolkit
可以看到可安装的版本,安装使用conda install cudatoolkit=版本号
。
本例安装cuda9.2,conda install cudatoolkit=9.2
在虚拟环境里还需要装需要用到的包,使用PyTorch官方的代码安装后测试成功。

conda下载慢 / CondaHTTPError

出现这种情况时可以重试几次,如果一直失败请使用pip下载。