我在我的Windows机器上安装了Python 2.7版的Anaconda,并希望将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提示符并键入:
> where python
where python
找到了另一个可用的安装。 - Niels Henkens"(base) C:\Users[...]"
。 u2gilles 的答案应该适用于更多的用户。 - Joooeey"C:\ProgramData\Anaconda3\"
找到了我的Anaconda安装文件夹。Program Data
文件夹默认是隐藏的。 - v_kumarconda info
将显示当前安装的信息,包括您需要的活动 env 位置。这是我的输出:
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/prompt提示找不到命令,很可能是因为你安装Anaconda时没有将其添加到PATH环境变量中。如果是这种情况,请查找并打开Anaconda Prompt,然后从那里执行(在开始菜单(Win)或应用程序菜单(macos)中应该有Anaconda Prompt可用)。或者重新安装Anaconda时选择添加到PATH,或手动添加变量。如果您以管理员身份安装(并且意味着适用于所有用户)
C:\ProgramData\Anaconda3\Scripts\anaconda.exe
如果您以普通用户身份安装
C:\Users\User-Name\AppData\Local\Continuum\Anaconda2\Scripts\anaconda.exe
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
以上是我的conda路径,版本号为conda 4.6.11。希望这对您有所帮助。
C:\Users\<Username>\AppData\Local\Continuum\anaconda2
对于我来说,这是在Windows 7上的默认安装目录。通过Rusy的回答找到它。
>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
2020年5月更新,从https://www.anaconda.com/products/individual安装了Anaconda 3个人版,选择了Python 3.7的32位安装程序,并选择默认选项进行安装。
这是Anaconda安装的目录(C:\ProgramData\Anaconda3)。请注意,ProgramData是一个隐藏文件夹,无法通过Windows文件浏览器查看。
从开始菜单>>Anaconda3启动Anaconda命令提示符,将得到以下命令shell
"where anaconda"命令将输出以下内容:
C:\ProgramData\Anaconda3\Scripts\anaconda.exe
以及anaconda、conda、python的版本
更新了原来3年前提出的问题,即使在2020年5月,当我最近安装Anaconda时也有类似的问题/疑问。
where
命令是一个很棒的技巧。我的安装位置在C:\Users\User-Name\Anaconda3\Scripts\anaconda.exe
。 - Mark Cramer