【问题标题】:Issues with Anaconda install - Failed to create Anaconda menusAnaconda 安装问题 - 无法创建 Anaconda 菜单
【发布时间】:2017-06-30 03:57:21
【问题描述】:

我的机器上安装了 Anaconda 3.5 版,但我决定卸载它(通过控制面板)并下载 2.7 版。我使用的是 Windows 7。

但是,我在安装快要结束时收到一条错误消息,我收到一个弹出窗口,上面写着:Failed to create Anaconda menus,然后又出现一个说Failed to add Anaconda to the system PATH

当我在这些弹出窗口上单击忽略时,安装完成,但我什至在我的开始菜单中都没有看到 Anaconda。

我使用了不同的安装程序(4.2.0 和 4.1.1),但仍然无法正常工作。

我尝试为所有用户安装它(正如我在 Internet 上看到的那样),但它仍然无法正常工作。错误消息不同(请参阅下面的链接),然后弹出Failed to create Anaconda menus

https://cloud.githubusercontent.com/assets/24353213/20858712/e4438f60-b94b-11e6-806b-f01436aac306.PNG

由于我被卡住并且根本无法使用它,请您帮忙吗?

【问题讨论】:

    标签: python installation anaconda failed-installation


    【解决方案1】:

    2.5年后,我在安装v2019.07时遇到了同样的问题,但版本实际上并不重要。 Anaconda 在安装程序中存在这个 bug 已经很久了。

    • 2019.07 成功安装在我的一个开发盒上
    • 2019.07 未能在具有非常相似环境的第二个开发盒上创建菜单。 Anaconda 和 Miniconda 都失败了。我尝试了此线程中的所有内容,然后又尝试了一些。

    最后我去了download archive,抓到了2019.03,安装没有问题。这为我修好了,你的里程可能会有所不同。

    【讨论】:

    • 我尝试了所有建议的解决方案。只有你的对我有用,谢谢 =)
    • 谢谢保罗,这对我有帮助。我也遇到了同样的问题,2019.03 安装没有错误。
    • 这个建议对我为 python 2.7 和 3.7 安装 Anaconda 有用。
    【解决方案2】:

    您可以在点击 Anaconda 3 安装之前尝试选择以管理员身份运行吗?那个固定我的。

    【讨论】:

      【解决方案3】:

      我在安装 Anaconda 3.5 时也遇到了同样的问题,请在开始安装之前按照以下步骤操作:

      1. 从您的 PC/笔记本电脑中删除旧的 Python 版本
      2. 清除在您的 PC 上创建的路径变量
      3. 开始安装前关闭防病毒程序
      4. 如果您的机器上安装了 JDK,请将其卸载,同时删除变量中创建的 JAVA 路径

      【讨论】:

        【解决方案4】:

        我能够从 Windows 安全模式进行安装。安装过程中没有错误。

        【讨论】:

        • 这并不能真正回答问题。请更新您的回复以包含更多信息。
        • @I.TDelinquent T 对不起,现在看我的回答
        【解决方案5】:

        我几乎花了两天时间兜圈子,尝试了我在 Internet 上可以找到的所有解决方案,但这对我有用。

        所以,CondaHTTPError aka SSL module is not available 错误是由 anaconda3/DLLs 文件夹中的 libcrypto 文件丢失/错位引起的:

        Tl;dr

        从 anaconda3\Library\bin 复制以下文件并将它们粘贴到 anaconda3/DLLs 中:

        -   libcrypto-1_1-x64.dll
        -   libssl-1_1-x64.dll 
        

        详细解答

        1. 卸载您拥有的任何 Python 版本(例如 Python 3.7 或 Python 3.8)

          进入控制面板-->程序和功能-->选择Python--> 卸载

        2. 卸载您可能拥有的任何 Anaconda 版本(例如 Anaconda 或 miniConda) 对于蟒蛇:

          转到控制面板--> 程序和功能-->选择Anaconda-->卸载

          对于迷你康达

          转到控制面板--> 程序和功能--> 选择miniconda--> 卸载

        3. 删除任何剩余的环境变量

          转到控制面板--> 系统--> 高级系统设置(左侧)--> 系统属性点击环境变量按钮-->在用户变量中选择路径并点击编辑 按钮--> 删除任何与 Anaconda、miniConda 或 Python 相关的路径。

          E.g.
          C:\Users\Bob \AppData\Local\Programs\Anaconda\...
          C:\Users\Bob \AppData\Local\Programs\miniconda\...
          

          b.如果您没有看到任何与 Anaconda、miniConda 或 Python 相关的路径;你已准备好出发。

        4. 重启你的机器
        5. 下载最新版Anaconda
        6. 运行 安装程序;保留所有默认设置
        7. 转到您的anaconda3/library/bin文件夹

          例如C:\Users\Bob\AppData\Local\Continuum\anaconda3\Library\bin

        8. 复制这些文件

          libcrypto-1_1-x64.dll

          libssl-1_1-x64.dll

        9. 粘贴这些anaconda3/DLLs文件夹中

        10. 使用任何需要 Internet 连接的命令重新打开 Anaconda 提示和测试。 例如。 conda update conda 或与 conda update --all

        【讨论】:

          【解决方案6】:

          也试过了,使用 5.0.0 和 4.4.0 安装程序,尝试以本地用户、管理员用户、以管理员身份安装,单击“添加到路径”,但这些都不起作用。每次我得到相同的“安装菜单失败”

          然后我将Anaconda目标目录C:\ProgramData\Anaconda3添加到我的路径末尾,重新运行安装程序(5.0.0),它终于工作了。

          【讨论】:

            【解决方案7】:

            这是完整的过程。通过此步骤,您可以安装任何版本的 Anaconda(无需下载 miniconda)。

            如果你是window用户或者你正在使用的任何操作系统,请先下载Anacond。

            首先您需要删除通过环境变量设置的所有语言(java、python 等)变量路径。

            如果您是窗口用户,则需要关闭窗口保护器。

            然后卸载所有杀毒软件(如果你使用杀毒软件你不会得到菜单)。

            并安装 Anacoda,您可以完美安装。100% 工作

            【讨论】:

              【解决方案8】:
              1. 在安装 anaconda 设置之前,请关闭计算机中安装的防病毒软件。
              2. 在安装过程中选择它对所有需要管理员权限的用户的访问权限,然后默认路径会自动更改为 C/Program Data/Anaconda 3。 然后它不会显示任何错误:)

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2018-06-19
                • 1970-01-01
                • 2017-12-03
                • 2018-05-06
                相关资源
                最近更新 更多