Anaconda 下安装 torchvision 失败的例子
遇到的问题:
用网上的教程用 pip 安装torch的时候可以运行不报错 并且 可以在 pycharm 中能 import torch 。
但是安装 torchvision 在anaconda虚拟环境下没有显示,所以不能再pycharm中import 。
ModuleNotFoundError: No module named 'torchvision'
问题之前的工作:
我按照安装教程下载了 torch 和 torchvision的whl 文件。
并成功pip了 torch,在pycharm中import 不报错。
按照本地路径 pip torchvision 成功,但是anaconda环境中没有显示。
解决:
也就是说可以有三种安装方式,这里开始我先用了 pip 的方法,导入成功但是在anaconda 里并不可以直接使用,失败。所以,我采用第一种方式。
在管理员模式下,直接输入了这行代码:conda install torchvision -c soumith
然后我检查anaconda环境下有没有这个包,发现用这种方法成功了。
然后为pycharm选择带有 torchvision包的python。
最终解决了这个问题。
回头再看自己的代码没有红色的错误提示了。
启发
计算机专业的学生一生需要安装无数环境、软件,所以解决问题的能力十分重要,最根本的是要具体问题具体分析,找到症结所在,不要看到方法就试一试,毫无章法。在我比较有限的编程经验下,这种分析能力需要进一步提升。
加油吧,这是新的开始。
后续
代码已经跑上了,嘻嘻,又入了一个新坑。
原文链接:https://blog.csdn.net/qq_36969835/article/details/105617990