【问题标题】:Anaconda 1.9.1 installation related help required需要Anaconda 1.9.1安装相关帮助
【发布时间】:2014-03-01 19:12:36
【问题描述】:

我在我的 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 机器配置一些额外的东西。

【问题讨论】:

  • 我认为您在错误的论坛上问这个问题。 Anaconda 有一个由其员工支持的官方用户论坛,他们可以更好地帮助您here
  • Ashish 可以在这里提问。 StackOverflow 是所有编程相关问题的论坛。 Continuum 的几名员工(包括我自己)在此处使用 Anaconda 标签回答问题。

标签: python python-3.x anaconda conda


【解决方案1】:

听起来您需要将;C:\Anaconda;C:\Anaconda\Scripts 添加到您的路径中。

请参阅http://geekswithblogs.net/renso/archive/2009/10/21/how-to-set-the-windows-path-in-windows-7.aspx 了解分步说明。

这会告诉系统在您尝试运行 conda 时到哪里寻找它。

【讨论】:

  • 我添加了这些路径,但仍然遇到同样的问题
  • 我找不到为什么 conda 命令不起作用,即使两个路径都添加到环境变量路径中。但是,您的回答为我提供了访问 conda 命令的提示。谢谢
  • 安装程序中有一个自动执行此操作的选项,我相信它是默认选中的。
【解决方案2】:

我在问题中提到了同样的问题,解决我问题的解决方案描述为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
)

然后,一切都好了!

【讨论】:

    【解决方案3】:

    我在 Win7 上也遇到过这个问题。对我来说,Anaconda 安装在 C:\Users\me\AppData\Local\Contunuum\Anaconda,而不是 C:\Anaconda。加上with C:\Users\me\AppData\Local\Contunuum\Anaconda\Scripts 到我的路径为我解决了这个问题。

    【讨论】:

      【解决方案4】:

      如果给定的答案都不起作用,就像我的情况一样,打开一个控制台,导航到Anaconda文件夹C:\Anaconda\Scripts中的Scripts文件夹,应该有conda.exe

      您可以从中执行命令。

      【讨论】:

        猜你喜欢
        • 2021-12-15
        • 2011-08-25
        • 2011-09-19
        • 1970-01-01
        • 1970-01-01
        • 2011-03-31
        • 2011-02-10
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多