【卷网】macos安装pytorch的坑

用过python的应该都知道,相对于java,js,c++等语言对mac个人笔记本os的超级舒适适配,用mac写python简直是有种自己不是亲生的感觉。看着旁边男票用win系统安装python美滋滋,我只能不争气地流下没有金钱的泪水。

想当初上data science课的时候,同样用一个包,用一个方法,nlp做出来个可视化的词语统计图片,mac的同学竟然都无法正常生成图片,win的同学则完全没有这个烦恼。我只能献出自己的膝盖向男票借用他宝贵的windows操作系统电脑,完成作业。

没想到,过了一年后,贫穷的我还是没有换电脑。而最近对deep learning with pytorch这本书颇感兴趣,于是需要安装pytorch环境。在这里记录一下自己遇到的坑以及解决方案。

什么都要看官网先

https://pytorch.org/get-started/locally/#macos-version

里面介绍了两种安装方法
1.

conda install pytorch torchvision -c pytorch

2.# Python 3.x

pip3 install torch torchvision

第一种用不了,查了一下怎么解决

(1)《mac安装了anaconda但是在终端不能使用conda命令》

https://blog.csdn.net/weixin_38246633/article/details/83015060

还是不行

(2)再搜别的解决方法

https://blog.csdn.net/Cece11011/article/details/103820337?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control

还是不行

(3)先安装conda

https://www.jianshu.com/p/13f5d20e61f8

安装了之后还是不行

于是放弃conda install,采用pip

(

source ~/.bash_profile

是可以的

conda install torchvision -c pytorch 

安装torchvision)

pip是可以安装的

【卷网】macos安装pytorch的坑_第1张图片

但是spyder运行测试示例的时候出错了
测试示例:
【卷网】macos安装pytorch的坑_第2张图片

显示“no module named torch”
证明没有安装pytorch成功
网上搜了一下,

https://blog.csdn.net/weixin_45880529/article/details/104638141

解决办法是用conda安装。。。可是我之前是了conda没办法装。
这个时候不要灰心丧气,仔细分析了一下,之所以要用conda安装可能使用8in为用pip3安装之后,anaconda里面并没有集成进去pytorch的环境,那么可以直接打开anaconda navigator

直接在里面搜索all标签下的torch相关包,安装之后重启anaconda:
【卷网】macos安装pytorch的坑_第3张图片

成功

总结

以后mac上安装环境的时候优先在anaconda里直接装。之前上课助教就推荐这样操作,但是过了一年之后完全忘记了喵

你可能感兴趣的:(卷网,神经网络,pytorch,深度学习,机器学习)