个人强烈建议,如果时之前凭一己之力安装Anaconda勉强可以运行,但后续不断报错,强烈建议卸载,按照步骤一点一点重装这样很多后面可能会面临的坑,在前面一网打尽,而且连贯的配置会在后面遇到问题的时候,能意识到可能是哪里出了问题。
安装的时候不要无脑下一步,看清楚每一个选项,确定好安装路径。
1.Anaconda
由于本来就已经装了Anaconda,但遇到了问题无法打开。
Anaconda3安装 环境变量一定要配置好才能在cmd中验证后续是否成功的各种操作 配置Anaconda环境变量
此电脑——属性——高级系统设置——环境变量——path——编辑——新建
E:\Anaconda(Python需要)
E:\Anaconda\Scripts(conda自带脚本)
E:\Anaconda\Library\mingw-w64\bin(使用C with python的时候) E:\Anaconda\Library\usr\bin
E:\Anaconda\Library\bin(jupyter notebook动态库)
检验是否安装成功
尝试是否能打开 Anaconda Navifator 。由于我用的时Visual stdio ,我当时打开了VS,导致Anaconda Navifator一直无法打开,所以打开时一定要把后台用到Anaconda的进程全部关掉。
镜像配置
torch安装遇到的问题
1.
查资料发现可能时源的问题
解决方法:解决方法conda安装pytorch一直报错
采用本地包安装pytorch
本地安装torch包时记得下载对应的torch
查看配置
该方法失败
#网上查的第一个方法,我电脑尝试时是无效的
import pip._internal
print(pip._internal.pep425tags.get_supported())
换新方法
pip debug --verbose
会显示
这个支持的配置和Anaconda相关,由于我之前下载的Anaconda是32位的,我安装torch时疯狂报错。
参考文章
安装torchvision时候遇到的问题
torch和torchvisio的版本不匹配
版本查询
[WinError 193] %1 不是有效的 Win32 应用程序。最快解决
重装Anacoda导致以上错误解决方案:
网上找的方法有配置新环境,增加新编译器都太麻烦了,而且我用的是Visual stdio2019很多在pycharm上的操作都找不到。
然后我就找到了一个知乎的帖子,很快解决问题。
该问题有一种可能的发生原因。
装的python是32bit版本的,但是anaconda等环境都是用的64位的版本。
假如使用原本的32位python的pip进行安装一次之后,所有的python程序都无法运行(anaconda的python核心也会失效)。
解决方法是删除掉pip安装路径的python文件夹,一般在
C:\Users\admin\AppData\Roaming\Python
将其中的python文件夹删除掉即可。
引用自知乎
解决方法