簡體   English   中英

Anaconda Python 在 Windows 上安裝在哪里?

[英]Where does Anaconda Python install on Windows?

我在我的 Windows 機器上安裝了 Anaconda for Python 2.7,並想將 Anaconda 解釋器添加到 PyDev,但是快速谷歌搜索找不到 Anaconda 安裝的默認位置,並且搜索 SO 沒有找到任何有用的東西,所以。

Anaconda 4.0 安裝在 Windows 7 上的什么位置?

為了找到 Anaconda 的安裝位置,我在 Windows 的命令行上使用了“where”命令。

C:\>where anaconda

這對我來說返回了:

C:\\Users\\User-Name\\AppData\\Local\\Continuum\\Anaconda2\\Scripts\\anaconda.exe

這讓我可以在以下位置找到 Anaconda Python 解釋器

C:\\Users\\User-Name\\AppData\\Local\\Continuum\\Anaconda2\\python.exe

更新 PyDev

打開 Anaconda Prompt 並輸入:

> where python

您可以在已安裝的程序中搜索“Anaconda prompt”並運行它。
當它打開時,它會顯示 anaconda 正在工作的目錄。
在此處輸入圖片說明

如您所見, c:\\programdata\\anaconda2 是我的安裝目錄。
*旁注:programdata 文件夾隱藏在 Windows 中,因此您必須在文件夾資源管理器中輸入其路徑才能訪問它。

如果您以管理員身份安裝(並且適用於所有用戶)

C:\ProgramData\Anaconda3\Scripts\anaconda.exe

如果您以普通用戶身份安裝

C:\Users\User-Name\AppData\Local\Continuum\Anaconda2\Scripts\anaconda.exe

conda info將顯示有關當前安裝的信息,包括您想要的活動環境位置

這是我的輸出:

(base) C:\Users\USERNAME>conda info

     active environment : base
    active env location : C:\ProgramData\Miniconda3
            shell level : 1
       user config file : C:\Users\USERNAME\.condarc
 populated config files :
          conda version : 4.8.2
    conda-build version : not installed
         python version : 3.7.6.final.0
       virtual packages : __cuda=10.2
       base environment : C:\ProgramData\Miniconda3  (read only)
           channel URLs : https://repo.anaconda.com/pkgs/main/win-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/win-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/msys2/win-64
                          https://repo.anaconda.com/pkgs/msys2/noarch
          package cache : C:\ProgramData\Miniconda3\pkgs
                          C:\Users\USERNAME\.conda\pkgs
                          C:\Users\USERNAME\AppData\Local\conda\conda\pkgs
       envs directories : C:\Users\USERNAME\.conda\envs
                          C:\ProgramData\Miniconda3\envs
                          C:\Users\USERNAME\AppData\Local\conda\conda\envs
               platform : win-64
             user-agent : conda/4.8.2 requests/2.22.0 CPython/3.7.6 Windows/10 Windows/10.0.18362
          administrator : False
             netrc file : None
           offline mode : False

如果您的 shell/提示抱怨它找不到命令,則可能意味着您安裝了 Anaconda,而沒有將其添加到 PATH 環境變量中。

如果是這種情況,請找到並打開Anaconda Prompt ,然后從那里開始。

或者重新安裝 Anaconda,選擇將其添加到 PATH。 或者手動添加變量。

Anaconda Prompt 應該在您的開始菜單 (Win) 或應用程序菜單 (macos) 中可用

這個很容易。 當您開始安裝時,Anaconda 會詢問“目標文件夾”,如下圖所示。 如果您不確定默認安裝在哪里,請雙擊安裝文件並查看 anaconda 提供的默認位置。
蟒蛇圖像

where conda

F:\\Users\\christos\\Anaconda3\\Library\\bin\\conda.bat

F:\\Users\\christos\\Anaconda3\\Scripts\\conda.exe

F:\\Users\\christos\\Anaconda3\\condabin\\conda.bat

F:\\Users\\christos\\Anaconda3\\Scripts\\conda.exe --version

康達 4.6.11

這對我有用

C:\Users\<Username>\AppData\Local\Continuum\anaconda2

對我來說,這是 Windows 7 上的默認安裝目錄。通過Rusy 的回答找到它

使用 Anaconda 提示 python 可用,但在任何其他命令窗口中,python 是一個未知程序。 顯然 Anaconda 安裝不會更新 python 可執行文件的路徑。

2020 年 5 月更新,從https://www.anaconda.com/products/individual安裝了 Anaconda 3 Individual Edition,為 Python 3.7 選擇了 32 位安裝程序,並使用默認選項安裝。

在此處輸入圖片說明

這是 Anaconda 的安裝目錄(C:\\ProgramData\\Anaconda3)。 注意 ProgramData 是一個隱藏文件夾,無法通過 Windows 文件資源管理器看到。 在此處輸入圖片說明

並從開始菜單>>Anaconda3 啟動 Anaconda 命令提示符給出以下命令外殼

在此處輸入圖片說明

where anaconda ”命令給出以下輸出 C:\\ProgramData\\Anaconda3\\Scripts\\anaconda.exe 和 anaconda、conda、python 的版本在此處輸入圖片說明

更新了 3 年前提出的原始問題,並且在 2020 年 5 月與今天相關,因為我最近在安裝 Anaconda 時遇到了類似的問題/疑問。

如果您處於 conda 位於 PATH 環境變量中的上下文中,給出的答案有效,例如,如果您在安裝期間以這種方式進行設置,或者您正在運行“Anaconda Prompt”。

如果不是這種情況,例如,如果您嘗試定位要在腳本中使用的 conda,您應該能夠通過探測HKCU\\Software\\Python來獲取可用的 Python 安裝來獲取其安裝位置。 例如:

>for /F "tokens=2,*" %a in ('reg query HKCU\Software\Python /f InstallPath /s /k /ve ^| findstr Default') do @echo %b
C:\Users\<username>\Miniconda3
C:\Users\<username>\Miniconda3

cmd.exe /KC:\ProgramData\Anaconda3\Scripts\activate.bat

暫無
暫無

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

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