我正在尝试在Windows 7上重新安装anaconda 64位以使用Python 3.6并且安装工作直到最后但它无法执行安装后脚本并出现以下错误。
但是,如果我检查Lib
文件夹中的Anaconda3
文件夹,我会看到安装程序说缺少的文件_nsis.py
和subprocess.py
。
忽略该错误导致开始菜单中没有Anaconda导航器,但出于某种原因可以使用Anaconda提示符。
我也试过安装Miniconda但面临同样的问题。以下是错误快照
答案 0 :(得分:0)
我能够通过安装Anaconda的存档版本而不是最新版本来解决此问题。仍然不确定为什么最新版本不能成功安装。
答案 1 :(得分:0)
您可以直接从命令提示符或终端安装。 我也面临着同样的问题,但后来通过使用pip得到解决。在安装jyupter笔记本/ anaconda之前,请确保升级pip版本。
答案 2 :(得分:0)
我从此github issue中确定了问题背后的原因,总结如下:
subprocess.py试图创建从命令行解释器(cmd.exe)运行post_install.bat的进程。为了执行命令,程序必须从名为ComSpec的系统变量中找到cmd.exe的完整路径。如果ComSpec的值错误,Anaconda3将失败。
对于我来说,我做了以下操作来解决该问题: