我刚刚决定从 python 2.7 更改为 python 3.5,因此尝试使用 3.5 环境重新安装 Anaconda(64 位)。当我尝试安装该软件包时,出现了几个错误,形式为(德语翻译,因此可能不准确):
The procedure entry "__telemetry_main_return_trigger" could not be found in the DLL "C:\Anaconda3\pythonw.exe".
和
The procedure entry "__telemetry_main_invoke_trigger" could not be found in the DLL "C:\Anaconda3\python35.dll".
第二个错误信息框的标题仍然指向pythonw.exe。这两个错误都会出现多次 - 每次提取完成时。安装进度框显示
[...]
extraction complete.
Execute: "C:\Anaconda3\pythonw.exe" "C:\Anaconda3\Lib_nsis.py" postpkg
在通过安装折磨自己之后我得到了警告
Failed to create Anaconda menus
如果我忽略它一次给我可爱的错误消息并告诉我
Failed to initialize Anaconda directories
然后
Failed to add Anaconda to the system PATH
当然没有什么用,如果我敢用这个烂摊子,它就会安装。可能会出什么问题?在装有 Windows 10 的其他计算机上运行良好。
P.S.: 使用 python 2.7 安装 Anaconda2 2.4 没有任何错误消息,但仍然无法使用(其他错误)。
最佳答案
终于找到原因了。所以,如果其他人有这个问题:
Here入口点也是一个问题,Michael Sarahan 给出了解决方案。安装Visual C++ Redistributable for Visual Studio 2015 ,首先由新版本的python使用。之后安装 Anaconda 包,它应该可以正常工作。
关于python - Anaconda3 2.4 与 python 3.5 安装错误(未找到程序入口;Windows 10),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33625683/