1.在网上找了很多办法
(1)使用默认安装路径,不适用自定义路径,安装路径中不能包含中文字符
(2)在cmd中到安装目录运行python temp.py
(3)系统相对路径过长,修改路径放在盘的根目录下
(4)安装时选择all users,而不是推荐的当前用户
(5)环境变量PATH过长
(6) 把系统变量path里的内容清空
以上方法一一尝试,结果均无效,运行依然报错
2. 我的解决方法之一
anaconda不同安装版本具有差异性。解决方法是,换一个与你需要的python版本接近的anaconda安装包,即可安装成功。我开始下的2021.11版总是安装不成功,换成2021.05版本安装成功。
附清华安装源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
版本对应: https://docs.anaconda.com/anaconda/packages/oldpkglists/
3. 我的解决方法之二:更简单,推荐
anaconda是一个大包,里面包括了python,conda,jupyter, spyder等一大堆东西。东西多了就容易出问题。而且网上大部分推荐是anaconda+pycharm的安装,这样实际上安装的anaconda都是一堆没用的东西。miniconda是anaconda的一个瘦身包,只有conda和python,其他所有的包都可以自己用pip和conda按需安装。
我现在都是用miniconda+vscode,安装包都只有几十兆,对于一般用户简单方便。如果需要pycharm,miniconda+pycharm的组合也一样用,和anaconda没用任何差别。miniconda下载地址: