命令提示符和anaconda提示符之间的区别

时间:2016-06-23 13:33:12

标签: python command-prompt anaconda

我使用python将anaconda安装到我的电脑上。安装软件后,我发现有一个名为anaconda的程序。

anaconda提示符和命令提示符之间有什么区别?如果我想更新包,我应该使用哪一个或任何一个。喜欢(conda update conda)

谢谢

3 个答案:

答案 0 :(得分:28)

Anaconda命令提示符就像命令提示符一样,但它确保您能够从提示符中使用anaconda和conda命令,而无需更改目录或路径。

当您启动Anaconda命令提示符时,您会注意到它会向PATH添加/(“预先”)一堆位置。这些位置包含您可以运行的命令和脚本。因此,只要您处于Anaconda命令提示符中,就知道您可以使用这些命令。

在Anaconda的安装过程中,默认情况下可以选择将这些添加到PATH,如果选中,也可以在常规命令提示符下使用这些命令。但是anaconda提示将始终有效。

就更新conda而言,如果它在命令提示符下不起作用,则可以执行

conda update conda

在Anaconda命令提示符下。

答案 1 :(得分:0)

当您使用 anaconda 命令提示符时,它会在 conda 目录(所有 conda 命令运行的路径)中打开

就像我在命令提示符下安装 pip3 install prettytable 时一样,它已成功安装但未在 jupyter notebook 中复制。 但是当使用 anaconda 提示安装它时,它会立即复制

答案 2 :(得分:0)

区别如下:

PATH-TO 后面是通往Anaconda3

的路径

将以下 env 添加到 Windows command prompt 后,它将与 Anaconda prompt 相同:

set CONDA_DEFAULT_ENV=base
set CONDA_PREFIX=PATH-TO\Anaconda3
set CONDA_EXE=%CONDA_PREFIX%\Scripts\conda.exe
set CONDA_PROMPT_MODIFIER=(base) 
set CONDA_PYTHON_EXE=%CONDA_PREFIX%\python.exe
set CONDA_SHLVL=1
set Path=%CONDA_PREFIX%;%CONDA_PREFIX%\Library\mingw-w64\bin;%CONDA_PREFIX%\Library\usr\bin;%CONDA_PREFIX%\Library\bin;%CONDA_PREFIX%\Scripts;%CONDA_PREFIX%\bin;%CONDA_PREFIX%\condabin;%Path%