个人强烈建议,如果时之前凭一己之力安装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.

基于python win32com的visio_环境变量


查资料发现可能时源的问题

解决方法:解决方法conda安装pytorch一直报错

基于python win32com的visio_pytorch_02


采用本地包安装pytorch

本地安装torch包时记得下载对应的torch
查看配置

该方法失败

#网上查的第一个方法,我电脑尝试时是无效的
import pip._internal
print(pip._internal.pep425tags.get_supported())

换新方法

pip debug --verbose

会显示

基于python win32com的visio_人工智能_03


这个支持的配置和Anaconda相关,由于我之前下载的Anaconda是32位的,我安装torch时疯狂报错。

基于python win32com的visio_人工智能_04


参考文章


安装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文件夹删除掉即可。
引用自知乎
解决方法