我安装了最新版本的Anaconda。 现在我想在其中安装OpenCV。当我输入:
conda install -c https://conda.binstar.org/anaconda opencv
我收到此消息错误:" conda未被识别为内部命令... " (抱歉,我尝试翻译法语,因为我的操作系统是法语)
问题是conda带有Anaconda,所以我想知道为什么要推出Anaconda并输入上面的命令不起作用?
答案 0 :(得分:34)
我有类似的问题。我搜索了conda.exe
,我在Scripts文件夹中找到了它。因此,在Anaconda3中,您需要向PATH
添加两个变量。第一个是Anaconda_folder_path
,第二个是Anaconda_folder_path\Scripts
答案 1 :(得分:29)
转到Control Panel\System and Security\System\Advanced System Settings
,然后查找Environment Variables
。
您的用户变量应包含Path=Path\to\Anaconda3\Scripts
。
您需要确定Anaconda3
文件夹的位置(即此文件夹的路径)。我在C:\Users
。
您需要将conda
添加到PATH
。为此,请键入:
export PATH=/path/to/anaconda3/bin:$PATH
。
同样,你需要计算anaconda3
文件夹的路径(通常,路径存储在$HOME
)
如果您不希望每次开始会话时都这样做,您还可以在conda
文件中将PATH
添加到.bashrc
:
echo 'export PATH=/path/to/anaconda3/bin:$PATH' >> ~/.bashrc
答案 2 :(得分:6)
现在在Windows上安装anaconda时,它不会自动将Python或Conda添加到您的路径中,因此您必须自己添加它。
如果您不知道conda和/或python的位置,请在anaconda提示符下键入以下命令
接下来,您可以在命令提示符中使用setx命令将 Python和Conda 添加到路径中。
接下来关闭该命令提示符并打开一个新命令提示符。恭喜你现在可以使用conda和python
来源:https://medium.com/@GalarnykMichael/install-python-on-windows-anaconda-c63c7c3d1444
答案 3 :(得分:5)
我遇到了类似的问题,我使用Path环境变量做了类似下面提到的步骤来解决问题
位于我的Anaconda3安装位置。我运行Windows 7.我的位于C:\ ProgramData \ Anaconda3。
打开控制面板 - 系统 - 高级系统设置,在“高级”标签下点击“环境变量”。
- 醇>
在系统变量下,位于“路径”添加以下内容:C:\ ProgramData \ Anaconda3 \ Scripts; C:\ ProgramData \ Anaconda3 \;
保存并打开新终端。 输入“conda”。它对我有用。
希望这些步骤有所帮助
答案 4 :(得分:3)
您可能需要更新PATH
变量以包含Anaconda的安装位置。
有关类似问题,请参阅https://github.com/ContinuumIO/anaconda-issues/issues/41。
答案 5 :(得分:3)
面临在Windows 10上运行并使用Windows cmd的相同问题。
通过在Anaconda3中作为管理员附带的Anaconda Prompt运行以下命令解决了这个问题:
conda install -c menpo opencv3=3.1.0
官方网站上的命令:https://anaconda.org/menpo/opencv3
答案 6 :(得分:2)
我怀疑您忘记导出PATH,必须在$ PATH中添加anaconda / bin。 (Linux,OSX常见问题)。在Windows上,请确保以管理员身份运行安装和命令。
答案 7 :(得分:2)
在Ubuntu 15.10上运行的Anaconda也存在同样的问题。我关闭了终端并打开了一个新窗口,它工作正常。
答案 8 :(得分:2)
尝试使用(对于anaconda3)...
设置文件路径export PATH=~/anaconda3/bin:$PATH
然后检查它是否适用于...
conda --version
当'conda'返回'未找到命令'时,这对我有用。
答案 9 :(得分:1)
如果此问题仍然存在,您可能需要检查PATH变量中的所有路径值(在Control Panel\System and Security\System\Advanced System Settings
下)。可能是某些其他路径无效或包含非法字符。
今天,我遇到了同样的问题,并在PATH变量的不同路径值中找到了双引号。之后的所有路径(包括新安装的conda)都无法使用。删除双引号解决了这个问题。
答案 10 :(得分:1)
尝试重新启动终端,我遇到了同样的问题,重新启动终端后工作。
答案 11 :(得分:1)
在Windows 10中,我转到存储Anaconda的文件夹。在我的情况下,它在\ Anaconda3文件夹中作为打开命令提示符窗口的快捷方式,称为“Anaconda Prompt”。打开它并在此处执行命令t。
答案 12 :(得分:1)
同样的问题,事实证明除了设置PATH变量之外,我也不应该在安装过程中关闭一些cmd窗口。重新安装将起作用
答案 13 :(得分:0)
正如其他用户所说,Windows用户的最佳方法是设置全局环境变量。
我安装了用于MXNet的Miniconda3。
在我做某事之前,只有Anaconda Prompt可用于conda
。
设置全局环境变量后,CMD和Git Bash起作用。 但是在某些RStudio这样的IDE中,嵌套的Git Bash不起作用。
重新启动计算机后,RStudio中的Git Bash适用于conda
。
我希望这些测试对您有所帮助。
答案 14 :(得分:0)