Anaconda换源
1.查看目前自己的源有哪些:
conda config --show channels
#常用源
#清华源
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 --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
2.检查自己是是否替换成功:
conda config --set show_channel_urls yes
conda info
3.删除镜像:
#以删除https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/simpleitk为例
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/simpleitk
建议删除defaut的默认源。
4.换临时源:
如果只是短暂的利用某个源下载库,可以利用以下指令暂时更换:
pip install 库名 -i 源网址
eg: pip install tqdm -i https://pypi.tuna.tsinghua.edu.cn/simple
查看目前已有环境
conda info --env
#进入某个环境
conda activate name
#查看该环境下的包
conda list
创建环境
conda create -n name python=3.7
name:自定义环境名称
python==3.X:自定义python版本
删除环境
conda remove -n env_name(名称) --all
删除环境中的某个包:
conda remove --name env_name package_name
在环境中装cuda
以cuda10.1为例
conda install cudatoolkit=10.2 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/
在conda虚拟环境中安装cudnn,已经装了cuda就不用再输入版本号,会自动匹配:
conda install cudnn
验证:
conda list | grep cuda
下载pytorch
首先确认电脑CUDA版本
nvcc --version
显示以上界面代表已安装CUDA,版本为10.2。则下一步需要去官网查看能兼容的pytorch版本。官网网址:https://pytorch.org/get-started/locally/
为了下载方便,国内一般直接使用pip进行下载:
> pip install torch==1.7.0
> pip install torchvision==0.8.0
版本号可以根据需求进行替换。验证pytorch是否安装成功,在terminal进行操作:
1. python
2. import torch
3. torch.cuda.is_available()
返回True则表示安装成功。如果False,检查torch版本是否与cuda不兼容,或者torch下载有问题。
安装torch1.6版本注意:
https://pytorch.org/get-started/previous-versions/
查看显卡使用
watch -n 1 nvidia-smi