0

通过这篇文章了解到,在Windows 10 PC上安装Anaconda会自动安装Python编译器,所以我们安装完Anaconda后就不需要单独安装Python了。听起来不错。

我安装 Anaconda,然后启动 Navigator。然后我从 Anaconda Navigator 启动 CMD.exe 并键入python --version以检查我机器上安装的 python 编译器。到目前为止,一切都很好。

来自 Anaconda 的 CMD

然后我以管理员身份从 Windows 10 手动启动 CMD.exe(单击开始 --> 手动键入 CMD --> 右键单击​​ --> 以管理员身份运行)。然后我输入python --version,它显示“未找到”。

未找到

这是否意味着在安装 Anaconda 时,Python 仅在 Anaconda 平台内可用?在 Windows 操作系统中的任何地方都不是全局的?

4

1 回答 1

1

这只是如何PATH设置的问题。请注意如何(base)C:\>....提示前附加一个附加项。这表明conda环境当前是active,这就是您当前所说的“在 anaconda 内部”。但更准确地说,您应该将其视为:我有一个cmd提示,并且conda基础环境当前处于活动状态。

当您cmd从 anaconda navigator 运行时,此操作会自动完成。当您通过 start 启动它时cmd.exe,这不会自动完成。这种行为可能会受到Add Anaconda to PATH安装期间检查的影响。

要在环境处于活动状态时获得cmd提示(base),您可以执行不同的操作:

  1. 从你的 anaconda 导航器开始cmd(就像你到目前为止所做的那样)
  2. 启动Anaconda Command Prompt,您可以通过点击 windows 键找到它,然后开始输入名称
  3. 启动一个正常cmd然后执行<CONDA Install Dir>\Scripts\activate.bat
于 2022-02-10T08:23:01.887 回答