在并行超算使用conda创建虚拟环境
Conda创建虚拟环境步骤
1、首先登录云桌面,进入SSH连接超算账号
2、加载环境
使用module avail anaconda查询已经部署的anaconda版本
使用module load anaconda/2020.11 加载(可以获取conda命令来创建环境)
3、conda env list 查询已有环境
4、切换环境source activate pytorch_37
输入conda list 或者 pip list可以查询部署安装的模块
5、安装模块
可以使用pip install xxx 或者 conda install xxx 或者官网提供的一些安装方式安装即可
6、创建新的虚拟环境
首先如果在环境内需要执行conda deactivate 退出虚拟环境
7、创建
使用命令:conda create -n 环境名 python=版本
例如: conda create -n test python=3.7
创建好后切换环境参考上面步骤即可。
8、删除环境
使用命名:conda remove -n 环境名 --all
9、删除环境中某个安装包
使用命令:conda remove --name 环境名 安装包名
10、导出和导入
如果需要导出环境:conda env export > 自定义名称.yaml
如果需要导入环境:conda env create -f 自定义名称.yaml(从其他主机导出环境)
11、添加清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/
下面两行用上交源是因为上交源最近比清华源好用。
复制官网pytorch安装命令并将命令里的 -c pytorch删去 即可自动从清华源下载安装包:
比如:conda install pytorch torchvision cudatoolkit=10.0 清华提供的anaconda镜像: https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
TUNA 还提供了 Anaconda 仓库的镜像,运行以下命令:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
即可添加 Anaconda Python 免费仓库。
python源
https://pypi.tuna.tsinghua.edu.cn/simple/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/
下面两行用上交源是因为上交源最近比清华源好用。
复制官网pytorch安装命令并将命令里的 -c pytorch删去 即可自动从清华源下载安装包:
比如:conda install pytorch torchvision cudatoolkit=10.0 清华提供的anaconda镜像: https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
TUNA 还提供了 Anaconda 仓库的镜像,运行以下命令:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
即可添加 Anaconda Python 免费仓库。
python源
https://pypi.tuna.tsinghua.edu.cn/simple/