1 安装anaconda
2安装
conda install pytorch torchvision -c pytorch -y(安装不成功)
1 使用根据https://pytorch.org/get-started/locally/网站后面的pip3的安装方法安装
先安装numpy
pip install numpy
2 pip3安装torch
pip3 install torch torchvision(安装的torch默认是python3.7而我的是3.6)
安装成功
3 但是遇到后续续问题,我的anaconda是python3.6,
但是下载的pytorch对应的是python3.7版本所以不能import torch
4 我的解决办法是升级到python3.7
brew list 看看有没有python
有的话
brew upgrade python3
没有的话
brew install python3(这部分方法不可行)
根据此博文方法:https://www.jianshu.com/p/856ae42fdd38
一句指令将python3.5配套的anaconda包升级其中的python到3.7
conda install -c anaconda python=3.7
成功安装python,但是仍然无法import torch
5 再次
pip3 install torch torchvision
报错说no command找不到指令
5 (去掉3)pip install torch torchvision (成功)
这次成功安装,我个人分析python3.6对应指令pip3
python3.7对应指令pip
(pytorch12) xxxxxxxdeMacBook-Pro:~ zjc$ pip install torch torchvision
Collecting torch
Using cached https://files.pythonhosted.org/packages/ba/88/7640344d841e97b9a1531385caac39d984b2c6f4abd1376e1ce0de3a0933/torch-1.2.0-cp37-none-macosx_10_7_x86_64.whl
Collecting torchvision
Using cached https://files.pythonhosted.org/packages/be/9d/01afb6f6eccde291df2ec254eab7947cd9251cd02d4fac2968fd49e8af73/torchvision-0.4.0-cp37-cp37m-macosx_10_7_x86_64.whl
Collecting numpy (from torch)
Using cached https://files.pythonhosted.org/packages/b4/e8/5ececadd9cc220bb783b4ce6ffaa9266925d37ed41237bc23bc530ab4f3d/numpy-1.17.2-cp37-cp37m-macosx_10_6_intel.whl
Collecting pillow>=4.1.1 (from torchvision)
Using cached https://files.pythonhosted.org/packages/8f/f3/c6d351d7e582e4f2ef4343c9be1f0472cb249fb69695e68631e337f4b6e9/Pillow-6.1.0-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Collecting six (from torchvision)
Using cached https://files.pythonhosted.org/packages/73/fb/00a976f728d0d1fecfe898238ce23f502a721c0ac0ecfedb80e0d88c64e9/six-1.12.0-py2.py3-none-any.whl
Installing collected packages: numpy, torch, pillow, six, torchvision
Successfully installed numpy-1.17.2 pillow-6.1.0 six-1.12.0 torch-1.2.0 torchvision-0.4.0