我在Windows 7机器上安装了两次Anaconda 1.9.1和Minicoda3。每次安装后,我都尝试使用命令conda info
或尝试使用conda创建环境,我收到此消息:
'conda' is not recognized as an internal or external command,
operable program or batch file.
我试图在Windows 8机器上安装Anaconda 1.9.1,一切都在那里工作但不在Windows 7机器上。我是否需要为Windows 7机器配置一些额外的东西。
答案 0 :(得分:2)
听起来您需要在路径中添加;C:\Anaconda;C:\Anaconda\Scripts
。
有关分步说明,请参阅http://geekswithblogs.net/renso/archive/2009/10/21/how-to-set-the-windows-path-in-windows-7.aspx。
这告诉系统在您尝试运行时查找conda的位置。
答案 1 :(得分:1)
我遇到了问题中提到的相同问题,解决了我的问题的解决方案被描述为here。最后,我修改了anaconda.bat以匹配:
@echo off
rem +===========================================================================
rem | Initialisation
rem +===========================================================================
for %%i in ("%~dp0..\envs") do (
set ANACONDA_ENVS=%%~fi
)
if not "%1" == "" (
if not exist "%ANACONDA_ENVS%\%1\python.exe" (
echo No environment named "%1" exists in %ANACONDA_ENVS%
goto :eof
)
set ANACONDA_ENV_NAME=%1
set ANACONDA="%ANACONDA_ENVS%\%1"
title Anaconda (%ANACONDA_ENV_NAME%^)
) else (
set ANACONDA_ENV_NAME=
for %%i in ("%~dp0..") do (
set ANACONDA=%%~fi
)
title Anaconda
)
set ANACONDA_SCRIPTS=%ANACONDA%\Scripts
set PATH=%ANACONDA%;%ANACONDA_SCRIPTS%;%PATH%
echo Added %ANACONDA% and %ANACONDA_SCRIPTS% to PATH.
if not "%ANACONDA_ENV_NAME%" == "" (
echo Activating environment %ANACONDA_ENV_NAME%...
set PROMPT=[%ANACONDA_ENV_NAME%] $P$G
)
然后,一切都变好了!
答案 2 :(得分:0)
我在Win7上遇到了这个问题。对我来说,Anaconda已安装在
C:\Users\me\AppData\Local\Contunuum\Anaconda
代替C:\Anaconda
。将with C:\Users\me\AppData\Local\Contunuum\Anaconda\Scripts
沿{{1}}添加到我的路径中为我解决了问题。
答案 3 :(得分:0)
如果给定的答案都不起作用,就像在我的情况下一样,打开一个控制台,导航到Scripts
文件夹Anaconda
中的C:\Anaconda\Scripts
文件夹,应该有{{1 }}。
你可以从中执行命令。