我刚刚下定决心从 python 2.7 更改为 python 3.5,因此尝试使用 3.5 环境重新安装 Anaconda(64 位)。当我尝试安装这个包时,我得到了几个错误的形式(从德语翻译,所以可能不准确):
在 DLL“C:\Anaconda3\pythonw.exe”中找不到过程条目“__telemetry_main_return_trigger”。
和
在 DLL“C:\Anaconda3\python35.dll”中找不到过程条目“__telemetry_main_invoke_trigger”。
第二个错误信息框的标题仍然指向pythonw.exe。这两个错误都会出现多次 - 每次提取完成时。安装进度框显示
[…]
提取完成。
执行:“C:\Anaconda3\pythonw.exe” “C:\Anaconda3\Lib_nsis.py” postpkg
在通过安装折磨自己之后,我得到了警告
无法创建 Anaconda 菜单
如果我忽略它一次给我可爱的错误消息并告诉我
无法初始化 Anaconda 目录
然后
无法将 Anaconda 添加到系统 PATH
当然没有任何作用,如果我敢使用它安装的这个烂摊子。可能会出什么问题?在其他装有 Windows 10 的计算机上运行良好。
PS:Anaconda2 2.4 与 python 2.7 的安装工作没有任何错误消息,但仍然无法使用(其他错误)。
原文由 Renatius 发布,翻译遵循 CC BY-SA 4.0 许可协议
最后我找到了原因。所以,如果其他人有这个问题:
这里 的入口点也是一个问题,Michael Sarahan 给出了解决方案。首先安装新版python使用的 Visual C++ Redistributable for Visual Studio 2015 。之后安装 Anaconda-package,它应该可以正常工作。