Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在Windows 10上无法识别Conda命令_Python_Python 3.x_Windows 10_Anaconda_Conda - Fatal编程技术网

Python 在Windows 10上无法识别Conda命令

Python 在Windows 10上无法识别Conda命令,python,python-3.x,windows-10,anaconda,conda,Python,Python 3.x,Windows 10,Anaconda,Conda,我按照以下说明在Windows 10上安装了Anaconda 4.4.0(Python 3.6版本):。但是,当我打开命令提示符窗口并尝试写入 conda list 我明白了 “conda”命令无法识别 错误 我试着跑 set PATH=%PATH%;C:\Users\Alex\Anaconda3 但这没用。我还读到我可能需要编辑我的.bashrc文件,但我不知道如何访问该文件,以及如何编辑它 在Windows中,您必须设置Anaconda3安装位置的路径 对我来说,我将anaconda3安

我按照以下说明在Windows 10上安装了Anaconda 4.4.0(Python 3.6版本):。但是,当我打开命令提示符窗口并尝试写入

conda list
我明白了

“conda”命令无法识别

错误

我试着跑

set PATH=%PATH%;C:\Users\Alex\Anaconda3

但这没用。我还读到我可能需要编辑我的
.bashrc
文件,但我不知道如何访问该文件,以及如何编辑它

在Windows中,您必须设置Anaconda3安装位置的路径

对我来说,我将anaconda3安装到
C:\anaconda3
。因此,您需要将
C:\Anaconda3
以及
C:\Anaconda3\Scripts\
添加到path变量中,例如
set path=%path%;C:\Anaconda3;C:\Anaconda3\Scripts\

您可以通过powershell(见上文,)或按
windows
键执行此操作→ 进入
environment
→ 从
设置中选择→ <代码>编辑您帐户的环境变量
→ 选择
Path
变量→ <代码>编辑→ <代码>新建


要测试它,请打开一个新的dos shell,您现在应该可以使用conda命令了。例如,尝试
conda--version

即使我第一次安装Anaconda时遇到了同样的问题。上面说找不到“康达”命令

因此,我刚刚在PATH变量中设置了两个值[添加了两条新的Anaconda路径]系统环境变量,它们是: C:\Users\mshas\Anaconda2\& C:\Users\mshas\Anaconda2\Scripts


很多人忘记添加第二个变量“Scripts”,只需添加“conda”命令即可。现在在windows上安装anaconda时,它不会自动添加Python或conda

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

接下来,您可以在命令提示符下使用setx命令将Python和Conda添加到路径中。

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


来源:

您需要将C://…/Anaconda3安装文件中的python.exe以及C://…/Anaconda3/脚本添加到路径中

首先转到您的安装目录,在我的例子中,它安装在C://Users/user/Anaconda3中,按住shift键并右键单击,然后按“此处打开命令窗口”,或者可能是“此处打开powershell”,如果是powershell,只需编写cmd并按enter键运行命令窗口。然后运行以下命令setx PATH%cd%


然后转到C://Users/user/Anaconda3/Scripts并打开上面的命令窗口,然后运行相同的命令“setx PATH%cd%”

我一小时前也遇到过同样的问题。我正试图安装QuTip 不幸的是,我没有及时发现这一页。 假设你已经下载了Anaconda安装程序,并一直运行到最后。 天真地,我在Windows10中打开了命令提示符,并按中给出的方式键入以下命令

康达创建-n qutip环境

conda config—追加通道conda forge

康达安装qutip

但当我输入第一行时,我得到了如下的回应

conda不被识别为内部或外部命令、可操作程序或批处理文件

我继续尝试了一些其他的东西,如图中所示 在浏览了许多康达网站之后,我终于明白了如何解决这个问题。 在底部的搜索栏中键入Anaconda提示符,如下所示(与您呼叫Cortana的位置相同)


到达此处后,所有conda命令将正常工作

如果要在windows上的常规cmd中使用Anaconda,则需要向Path env变量添加多个路径

这些路径是(而不是Anaconda3文件夹可能是Anaconda2,具体取决于电脑上的Anaconda版本):


如果您已安装Visual studio 2017(专业版)

安装位置:

C:\ProgramData\Anaconda3\Scripts
如果您不想麻烦将其放入windows上的path环境变量并重新启动,只需执行以下操作即可:

C:\>"C:\ProgramData\Anaconda3\Scripts\conda.exe" update qt pyqt
案例1 您应该设置3个路径:

%ANACONDAPATH%;
%ANACONDAPATH%\Scripts;
%ANACONDAPATH%\Library\bin;
它将解决以下问题:

C:\WINDOWS\system32>conda update conda
Solving environment: failed

CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/msys2/noarch/repodata.json.bz2>
Elapsed: -
...
C:\WINDOWS\system32>conda更新conda
解决环境:失败
CondaHttPeror:url的HTTP 000连接失败
已过去:-
...
案例2
此外,您还可以使用Anaconda Promd(用于Win10)代替CLI(cmd.exe)

最新版本的Anaconda Windows安装程序还将为“Anaconda提示符”和“Anaconda Powershell提示符”安装Windows启动器。如果使用其中一个命令而不是常规的windows cmd shell,则默认情况下,
conda
命令、python等应该在该shell中可用


为了防止SSL出现进一步的问题,您应该将所有这些问题添加到路径:

 SETX PATH "%PATH%;C:\<path>\Anaconda3;C:\<path>\Anaconda3\Scripts;C:\<path>\Anaconda3\Library\bin"
SETX路径“%PATH%;C:\\Anaconda3;C:\\Anaconda3\Scripts;C:\\Anaconda3\Library\bin”

康达4.6之后,情况发生了变化

程序“Anaconda Prompt”和“Anaconda Powershell”会自动为您显示命令
conda
。在启动菜单中找到它们

如果您不想使用上述提示,请尝试使
conda
在普通
cmd.exe
和Powershell中可用。阅读以下内容


在每个外壳中暴露
conda
以下内容的目的是使命令
conda
在Windows上的
cmd.exe
和Powershell中都可用

如果在安装Anaconda期间已选中“将Anaconda添加到我的路径环境变量”,请跳过步骤1

  • 如果Anaconda仅为当前使用而安装,请将
    %USERPROFILE%\Anaconda3\condabin
    (我的意思是
    condabin
    ,而不是
    Scripts
    )添加到环境变量
    PATH
    (用户一个)中。我
     SETX PATH "%PATH%;C:\<path>\Anaconda3;C:\<path>\Anaconda3\Scripts;C:\<path>\Anaconda3\Library\bin"