-
创建环境
conda create -n pytorch python=3.9.5
pytorch是自己起的环境名,后面的python版本也是可以指定的。我这里是创建是python3.9.5版本,名称为pytorch的环境。 -
删除环境
注意要在base下删除
conda remove -n pytorch --all
-
查看有哪些环境
conda env list
星号标注的地方是当前所在环境
-
激活环境:conda activate pytorch
-
查看安装的包:conda list
CUDA是确定的,本机10.2,根据CUDA装pytorch,
安装下载anaconda的安装包,下载的最新版本的,不用太介意版本的Python版本,毕竟我们在使用的时候,往往会创建新的conda环境。
我默认安装的python是3.9.5的版本,我实际需要一个python3.6的环境。然后我需要安装一下常用的应用,比如numpy等等。
创建Python环境:conda create --name python36 python=3.6
通过执行上面的命令,在执行成功之后,就可以在/ananconda/envs目录中看到一个python36的子目录了。
一般既然使用了conda,那么就尽量用conda下载库,但是有时候会遇到conda找不到库,这个时候就用pip进行下载。
在pycharm中使用配置的环境作为项目的解释器,如果我们在pip下载库的时候遇到了上面的报错,提示没有找到符合要求的库的时候,换源,pip 只是单次需要使用别的源的时候,可以用下面这个指令(我基本都是使用这个指令)
pip install 包名 -i 源地址 --trusted-host 源地址的"躯干"部分
eg:
pip install 包名 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
CUDA Toolkit是CUDA的工具包
一般我们安装CUDA,其实就是安装CUDA Toolkit.
(命令中"-c pytorch"表示官方源,自己换源可以去掉)
清华源
channels:
-
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
-
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
-
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
ssl_verify: true
中科大源
channels:
-
https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
-
https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
-
https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
ssl_verify: true
上海交大源
channels:
-
https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/
-
https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/
-
https://mirrors.sjtug.sjtu.edu.cn/anaconda/cloud/conda-forge/