簡體   English   中英

Anaconda 安裝問題 - 無法創建 Anaconda 菜單

[英]Issues with Anaconda install - Failed to create Anaconda menus

我的機器上安裝了 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

你能幫忙嗎,因為我被卡住了,根本無法使用它?

2.5年后,我在安裝v2019.07時遇到了同樣的問題,但實際上版本無關緊要。 Anaconda 在安裝程序中存在這個錯誤很長時間了。

  • 2019.07 成功安裝在我的一個開發箱上
  • 2019.07 無法在具有非常相似環境的第二個開發框上創建菜單。 Anaconda 和 Miniconda 都失敗了。 我嘗試了這個線程中的所有內容,然后嘗試了一些。

最后我去了下載存檔並抓取了 2019.03,安裝沒有問題。 這為我修好了,你的里程可能會有所不同。

您可以在單擊 Anaconda 3 安裝之前嘗試選擇以管理員身份運行嗎? 那個固定的我的。

我在安裝 Anaconda 3.5 時也遇到了同樣的問題,請在開始安裝之前按照以下步驟操作:

  1. 從您的 PC/筆記本電腦中刪除舊的 Python 版本
  2. 清除在您的 PC 上創建的路徑變量
  3. 在開始安裝之前關閉防病毒程序
  4. 如果你的機器上安裝了JDK,卸載它,同時刪除變量中創建的JAVA路徑

我能夠從 Windows 安全模式安裝。 安裝過程中沒有任何錯誤。

也嘗試過,使用 5.0.0 和 4.4.0 安裝程序,以本地用戶、管理員用戶身份嘗試,以管理員身份安裝,單擊“添加到路徑”,但這些都不起作用。 每次我都遇到同樣的“無法安裝菜單”

然后我將 Anaconda 目標目錄C:\\ProgramData\\Anaconda3到我的路徑末尾,重新運行安裝程序(5.0.0),它終於工作了。

這是一個完整的過程。 通過這一步,您可以安裝任何版本的 Anaconda(無需下載 miniconda)。

如果您是窗口用戶或任何您使用的操作系統,請首先下載 Anacond。

首先,您需要刪除通過環境變量設置的所有語言(java、python 等)變量路徑。

如果您是窗口用戶,則需要關閉窗口防御者。

之后卸載所有防病毒軟件(如果您使用防病毒軟件,您將無法獲得菜單)。

並安裝 Anacoda,您可以完美安裝。 100% 工作

  1. 在安裝 anaconda 設置之前,請關閉計算機中安裝的防病毒軟件。
  2. 在安裝過程中選擇它對所有需要管理員權限的用戶的訪問權限,然后默認路徑自動更改為 C/Program Data/Anaconda 3。然后它不會顯示任何錯誤:)

我幾乎花了兩天的時間來嘗試我可以在 Internet 上找到的所有解決方案,但這是對我有用的方法。

因此, CondaHTTPError aka SSL module is not available錯誤是由 anaconda3/DLLs 文件夾中的libcrypto文件丟失/錯位引起的:

Tl;博士

從 anaconda3\\Library\\bin 復制以下文件並將它們粘貼到 anaconda3/DLL 中:

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

詳細回答

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

    轉到控制面板--> 程序和功能--> 選擇 Python--> 卸載

  2. Anaconda卸載您可能擁有的任何Anaconda版本(例如 Anaconda 或 miniConda):

    轉到控制面板-->程序和功能--> 選擇Anaconda -->卸載

    對於 miniConda

    轉到控制面板-->程序和功能--> 選擇miniconda -->卸載

  3. 刪除任何剩余的環境變量

    轉到控制面板-->系統-->高級系統設置(左側)--> 在系統屬性中單擊環境變量按鈕--> 在用戶變量中選擇路徑並單擊編輯按鈕-->刪除任何相關的路徑到 Anaconda、miniConda 或 Python。

     Eg C:\\Users\\Bob \\AppData\\Local\\Programs\\Anaconda\\... C:\\Users\\Bob \\AppData\\Local\\Programs\\miniconda\\...

    如果您沒有看到任何與 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. 重新打開Anaconda Prompt 並使用任何需要 Internet 連接的命令進行測試 例如conda update conda或使用conda update --all

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM