2023.4.2
1安装anaconda
直接去官网下载。
这是下载完成的位置.
6.25gb还是很大的。
现在python 到3.10了。
2设置虚拟环境
我们查看一下有哪些虚拟环境,可见只有一个。
conda env list
# conda environments:
#
base * /Users/apple/anaconda3
创建虚拟环境
conda create -n pytorch python=3.10
虚拟环境位置:
environment location: /Users/apple/anaconda3/envs/pytorch
激活虚拟环境并查看有哪些包:
默认还下了pip包。
(base) apple@appledeAir-3-cf46 ~ % conda activate pytorch
(pytorch) apple@appledeAir-3-cf46 ~ % conda list
# packages in environment at /Users/apple/anaconda3/envs/pytorch:
#
# Name Version Build Channel
bzip2 1.0.8 h1de35cc_0
ca-certificates 2023.01.10 hecd8cb5_0
certifi 2022.12.7 py310hecd8cb5_0
libffi 3.4.2 hecd8cb5_6
ncurses 6.4 hcec6c5f_0
openssl 1.1.1t hca72f7f_0
pip 23.0.1 py310hecd8cb5_0
python 3.10.10 h218abb5_2
readline 8.2 hca72f7f_0
setuptools 65.6.3 py310hecd8cb5_0
sqlite 3.41.1 h6c40b1e_0
tk 8.6.12 h5d9f67b_0
tzdata 2022g h04d1e81_0
wheel 0.38.4 py310hecd8cb5_0
xz 5.2.10 h6c40b1e_1
zlib 1.2.13 h4dc903c_0
回到base环境。
conda activate base
创建虚拟环境的时候加镜像地址:
上面的包就会从镜像地址下载。
conda create -n pytorch1 python=3.10 -c
移除虚拟环境
conda remove -n pytorch1 --all
3 查看conda的通道channel
conda config --show
我们可以看到只有一个默认的国外的下载地址。我们使用
conda install或者 conda create -n 时候就会默认从国外下。
持久化的添加或者删除channel
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --get #查看通道
--add channels 'defaults' # lowest priority
--add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main' # highest priority
发现默认的channel为底优先级别。
删除通道:
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
4安装pytorch
利用conda安装pytorch
直接去官网
conda install pytorch torchvision torchaudio -c pytorch
默认通道为pytorch可能比较慢。
我们换个channel下载。
conda install pytorch torchvision torchaudio -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/osx-64/
现在pytorch是2.0.0版本
很快就能下载成功。
只设置 虚拟环境的pytorch文件夹只有100mb,现在1.64gb。
我们可以在pytorch虚拟环境中激活python,因为已经下载python包了。
下载之前版本的pytorch
5快速版
conda create -n pytorch python=3.10
conda activate pytorch
conda install pytorch torchvision torchaudio -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/osx-64/
6pycharm配置解释器
可以看到控制台