安装 Anaconda 后,python 仅在 Anaconda Navigator 启动的 cmd 中被识别 - 这是否意味着 python 可以在 Anaconda 中使用?
After Anaconda installation, python gets recognized in cmd launched by Anaconda Navigator only - Does it mean python can be used within Anaconda?
从这个post中学习,我了解到在Windows 10 PC上安装Anaconda会自动安装Python编译器,所以我们不需要安装Python在我们安装 Anaconda 之后分开。听起来不错。
我安装了 Anaconda,然后启动了 Navigator。
然后我从 Anaconda Navigator 启动 CMD.exe 并键入 python --version
来检查我机器上安装的 python 编译器。到目前为止一切顺利。
然后我以管理员身份从 windows 10 手动启动 CMD.exe(单击开始 --> 手动键入 CMD --> 右键单击 --> 运行 以管理员身份)。
然后我输入 python --version
,它显示“未找到”。
是不是说安装Anaconda时,Python只能在Anaconda平台内使用?在 Windows OS ?
范围内的任何地方都不全局
这只是 PATH
设置方式的问题。请注意如何在 C:\>....
提示符前附加一个 (base)
。这表明 conda
环境当前是 active
,这就是您当前所说的“anaconda 内部”。但更准确地说,您应该这样想:我有一个 cmd
提示,并且 conda
基础环境当前处于活动状态。
当您从 anaconda 导航器 运行 cmd
时,此操作会自动完成。当您通过启动 cmd.exe
启动它时,这不会自动完成。在安装过程中检查 Add Anaconda to PATH
可能会影响此行为。
要在 (base)
环境处于活动状态时获得 cmd
提示,您可以做不同的事情:
- 从您的 anaconda 导航器开始
cmd
(正如您目前所做的那样)
- 启动
Anaconda Command Prompt
,您可以通过按 windows 键找到它,然后开始输入名称
- 开始正常
cmd
然后执行<CONDA Install Dir>\Scripts\activate.bat
从这个post中学习,我了解到在Windows 10 PC上安装Anaconda会自动安装Python编译器,所以我们不需要安装Python在我们安装 Anaconda 之后分开。听起来不错。
我安装了 Anaconda,然后启动了 Navigator。
然后我从 Anaconda Navigator 启动 CMD.exe 并键入 python --version
来检查我机器上安装的 python 编译器。到目前为止一切顺利。
然后我以管理员身份从 windows 10 手动启动 CMD.exe(单击开始 --> 手动键入 CMD --> 右键单击 --> 运行 以管理员身份)。
然后我输入 python --version
,它显示“未找到”。
是不是说安装Anaconda时,Python只能在Anaconda平台内使用?在 Windows OS ?
范围内的任何地方都不全局这只是 PATH
设置方式的问题。请注意如何在 C:\>....
提示符前附加一个 (base)
。这表明 conda
环境当前是 active
,这就是您当前所说的“anaconda 内部”。但更准确地说,您应该这样想:我有一个 cmd
提示,并且 conda
基础环境当前处于活动状态。
当您从 anaconda 导航器 运行 cmd
时,此操作会自动完成。当您通过启动 cmd.exe
启动它时,这不会自动完成。在安装过程中检查 Add Anaconda to PATH
可能会影响此行为。
要在 (base)
环境处于活动状态时获得 cmd
提示,您可以做不同的事情:
- 从您的 anaconda 导航器开始
cmd
(正如您目前所做的那样) - 启动
Anaconda Command Prompt
,您可以通过按 windows 键找到它,然后开始输入名称 - 开始正常
cmd
然后执行<CONDA Install Dir>\Scripts\activate.bat