54

我安装了最新版本的 Anaconda。现在我想在其中安装 OpenCV。当我输入:

conda install -c https://conda.binstar.org/anaconda opencv

我收到此消息错误:“ conda is not Recognized as internal command ... ”(对不起,我尝试从法语翻译,因为我的操作系统是法语)

问题是 conda 是 Anaconda 自带的,所以我想知道为什么启动 Anaconda 并输入上面的命令不起作用?

4

15 回答 15

65

对于 Windows

Control Panel\System and Security\System\Advanced System Settings然后寻找Environment Variables

您的用户变量应包含Path=Path\to\Anaconda3\Scripts.

你需要弄清楚你的Anaconda3文件夹在哪里(即这个文件夹的路径)。我的在C:\Users.

对于 Linux

您需要添加condaPATH. 为此,请键入:

export PATH=/path/to/anaconda3/bin:$PATH.

同样的,您需要确定anaconda3文件夹的路径(通常,路径存储在$HOME

如果您不想在每次开始会话时都这样做,您还可以condaPATH文件中.bashrc添加:

echo 'export PATH=/path/to/anaconda3/bin:$PATH' >> ~/.bashrc

于 2017-05-04T22:10:32.487 回答
44

我有一个类似的问题。我搜索conda.exe并在 Scripts 文件夹中找到了它。因此,在 Anaconda3 中,您需要将两个变量添加到PATH. 第一个是Anaconda_folder_path第二个是Anaconda_folder_path\Scripts

于 2017-06-15T19:46:24.283 回答
7

现在在 Windows 上安装 anaconda 时,它不会自动将 Python 或 Conda 添加到您的路径中,因此您必须自己添加。

如果您不知道您的 conda 和/或 python 在哪里,请在您的 anaconda 提示符中键入以下命令

在此处输入图像描述

接下来,您可以使用命令提示符中的 setx 命令 将Python 和 Conda添加到您的路径中。在此处输入图像描述

接下来关闭该命令提示符并打开一个新的。恭喜你现在可以使用 conda 和 python

资料来源:https ://medium.com/@GalarnykMichael/install-python-on-windows-anaconda-c63c7c3d1444

于 2017-08-28T16:25:09.227 回答
5

我遇到了类似的问题,我使用我的 Path 环境变量执行了类似于下面提到的步骤来解决问题

  1. 位于安装我的 Anaconda3 的位置。我运行 Windows 7。我的位于 C:\ProgramData\Anaconda3。

  2. 打开控制面板 - 系统 - 高级系统设置,在高级选项卡下单击环境变量。

  3. 系统变量下,位于“路径”添加以下内容:C:\ProgramData\Anaconda3\Scripts;C:\ProgramData\Anaconda3\;

保存并打开新终端。输入“康达”。它对我有用。

希望这些步骤有所帮助

于 2017-10-20T17:06:10.180 回答
3

您可能需要更新您的PATH变量以包括安装 Anaconda 的位置。

有关类似问题,请参阅https://github.com/ContinuumIO/anaconda-issues/issues/41 。

于 2015-02-19T17:23:20.303 回答
3

在 Windows 10 上运行并使用 Windows cmd 时遇到了同样的问题。

通过在 Anaconda3 附带的 Anaconda Prompt 中运行以下命令来解决它(以管理员身份):

conda install -c menpo opencv3=3.1.0

命令在官网找到:https ://anaconda.org/menpo/opencv3

于 2016-10-26T17:28:53.203 回答
3

在 Ubuntu 15.10 上运行的 Anaconda 也存在同样的问题。我关闭了终端并打开了一个新窗口,它工作正常。

于 2016-03-06T15:12:49.920 回答
2

我怀疑你忘记导出 PATH,必须在你的 $PATH 中添加 anaconda/bin。(Linux、OSX 常见问题)。在 Windows 上,确保以管理员身份运行安装和命令。

于 2015-02-19T17:26:22.377 回答
2

尝试使用 (for anaconda3) 设置文件路径...

export PATH=~/anaconda3/bin:$PATH

然后检查它是否适用于...

conda --version

当“conda”返回“找不到命令”时,这对我有用。

于 2018-04-19T22:27:48.857 回答
1

尝试重新启动终端,我遇到了同样的问题,重新启动终端后工作。

于 2017-04-11T09:03:07.950 回答
1

在 Windows 10 中,我去了存储 Anaconda 的文件夹。在我的情况下,它位于 \Anaconda3 文件夹中,作为打开命令提示符窗口的快捷方式,称为“Anaconda Prompt”。打开它并在此处执行命令t

于 2017-08-16T02:37:29.837 回答
1

遇到同样的问题,事实证明,除了设置 PATH 变量外,我也不应该关闭安装过程中弹出的一些 cmd 窗口。重新安装就可以了

于 2018-03-20T08:20:56.237 回答
1

如果此问题仍然存在,您可能需要检查 PATH 变量(在 下Control Panel\System and Security\System\Advanced System Settings)中的所有路径值。可能是某些其他路径无效或包含非法字符。

今天,我遇到了同样的问题,在 PATH 变量的不同路径值中发现了双引号。之后的所有路径(包括新安装的 conda)都不可用。删除双引号解决了这个问题。

于 2015-12-15T14:15:13.473 回答
0

正如其他用户所说,Windows 用户最好的方法是设置全局环境变量。

我为 MXNet 安装了 Miniconda3。

在我做某事之前,只有 Anaconda Prompt 适用于conda.

设置全局环境变量后,CMD 和 Git Bash 工作。但在 RStudio 等一些 IDE 中,嵌套的 Git Bash 不起作用。

重新启动计算机后,RStudio 中的 Git Bash 适用于conda.

我希望这些测试对您有所帮助。

于 2019-01-17T11:05:59.090 回答
0

不建议将 conda.exe 路径直接添加到anaconda 安装程序所述的系统环境变量中:

在此处输入图像描述

对于 Windows 用户,打开 Conda 提示快捷方式并将目标更改为正确的地址

在此处输入图像描述

于 2020-07-31T12:53:52.433 回答