首页 文章

Anaconda3 2.4与python 3.5安装错误(找不到过程条目; Windows 10)

提问于
浏览
15

我已经决定从python 2.7更改为python 3.5,因此尝试使用3.5环境重新安装Anaconda(64位) . 当我尝试安装软件包时,我会收到几个错误(从德语翻译,所以可能不准确):

在“C:\ Anaconda3 \ pythonw.exe”DLL中找不到过程条目“__telemetry_main_return_trigger” .

在“C:\ Anaconda3 \ python35.dll”DLL中找不到过程条目“__telemetry_main_invoke_trigger” .

第二个错误消息框的 Headers 仍指向pythonw.exe . 两次错误都会出现几次 - 每次提取完成 . 安装进度框显示

[...]提取完成 . 执行:“C:\ Anaconda3 \ pythonw.exe”“C:\ Anaconda3 \ Lib_nsis.py”postpkg

在通过安装折磨自己后,我收到了警告

无法创建Anaconda菜单

如果我忽略它曾经给了我可爱的错误信息并告诉我

无法初始化Anaconda目录

然后

无法将Anaconda添加到系统PATH

当然没有任何作用,如果我敢于使用它安装的这个烂摊子 . 可能出什么问题?在其他装有Windows 10的计算机上,它运行良好 .

P.S . :安装了带有python 2.7的Anaconda2 2.4,没有任何错误信息,但仍然无法使用(其他错误) .

6 回答

  • 0

    最后我找到了原因 . 所以,如果有其他人有这个问题:

    Here入口点也是一个问题,Michael Sarahan给出了解决方案 . 首先安装新版python使用的Visual C++ Redistributable for Visual Studio 2015 . 之后安装Anaconda-package,它应该像魅力一样工作 .

  • 2

    您也可以使用标准的Anaconda安装,只需创建一个基于2.7 / 3.4等的环境...... Anaconda将从存储库下载并安装所有兼容的软件包,以便您完成安装 .

    conda create -n py27 python=2.7 anaconda
    
    conda create -n py34 python=3.4 anaconda
    

    要使用新环境(在Windows中),可以将IDE指向所需的环境文件夹:

    C:\Anaconda3\envs\py34\python.exe
    

    在Windows命令行中,您只需键入:

    activate py34
    

    文件:http://conda.pydata.org/docs/py2or3.html

    我的建议是重新安装你之前使用的Python 2.7的Anaconda版本,然后只需为Python 3.x添加一个新环境并根据需要使用它 .

  • 9

    我有同样的问题,然后我安装“为所有用户”:解决了 . 比我为初学者提供的链接容易得多 .

  • 0

    对于问题"Failed to create Anaconda menus",可能是因为:如果PATH已经太长,可能会发生这种情况 . 你的PATH环境变量有多长? Windows将此限制为1024个字符 . 这里有一些解决方法可以缩短它:How do you avoid over-populating the PATH Environment Variable in Windows?

    这是其他人的问题和解决方案https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/mjrbE6rKyi8

    当我缩短环境路径时,它可以工作!

  • 1

    如果您收到以下错误:无法创建Anaconda菜单
    无法初始化Anaconda目录
    无法将Anaconda添加到系统PATH
    在安装时和安装完成时忽略它们查找安装目录"anaconda3"并在环境变量路径中相应地更正路径 . 在我的系统中,路径设置为"C:\Anaconda3"但实际上它安装在"C:\ProgramData\Anaconda3" . 您必须更改anaconda3的所有3个路径条目,然后尝试在CMD中运行"jupyter notebook" .

  • 0

    如果您使用的是Windows,请以管理员身份启动命令提示符并执行以下命令

    • "C:\ProgramData\Anaconda3\pythonw.exe" -E -s "C:\ProgramData\Anaconda3\Lib_nsis.py" addpath

    • "C:\ProgramData\Anaconda3\pythonw.exe" -E -s "C:\ProgramData\Anaconda3\Lib_nsis.py" mkdirs

    • "C:\ProgramData\Anaconda3\pythonw.exe" -E -s "C:\ProgramData\Anaconda3\Lib_nsis.py" mkmenus

    不要忘记更改系统中路径的路径 . 在运行此命令之前,开始菜单中不会有任何Anaconda Navigator应用程序 . 执行此命令后,请确保开始菜单中有Anaconda Navigator应用程序 .

相关问题