【问题标题】:Anaconda: 'Python' is not recognized as an internal or external command [duplicate]Anaconda:“Python”不被识别为内部或外部命令[重复]
【发布时间】:2017-07-10 21:20:05
【问题描述】:

我在 windows7 中安装 anaconda2。当我在 windows cmd 提示符中输入python 时,它会给出错误:

'Python' is not recognized as an internal or external command

在 anaconda 提示符下输入python 是可以的。

anaconda的安装路径是:

C:\Users\Fruitlab_07\Anaconda2

我尝试通过输入 cmd 来添加 Path 变量的路径:

set %path%; C:\Users\Fruitlab_07\Anaconda2

但提示显示路径未定义

【问题讨论】:

  • 拼写和(非)大写很重要。如果您想在计算机编程领域取得成功,就需要对这些事情一丝不苟。
  • 拼写不是我认为的问题。 OP只是在问题中搞砸了。这很可能是路径问题。 @jingweimo你的windows路径中有python.exe吗?这让命令提示符知道当你键入 python 时要使用什么程序。
  • @dustyjuicebox:anaconda 文件夹中的 python.exe。我需要在路径中添加它吗?但似乎 anaconda 建议不要这样做。
  • 该问题似乎确认您应该将其添加到路径中。您需要在“\..\anaconda\”文件夹下找到python.exe并将其添加到路径中。如果您知道您为正在处理的任何软件运行安装程序,“'foo' 不被识别为内部或外部命令”几乎总是指向路径错误。我不完全确定为什么 anaconda 说不要将其添加到路径中。也许是为了防止与可能的现有 python 路径发生冲突。

标签: python


【解决方案1】:

我对 anaconda 不熟悉,但我确定这不是您安装的实际问题,因为要使用 C# 编译器(csc 文件名),您必须从 bash 文件执行开发人员命令提示符。也许,就像使用 c# 一样,安装 anaconda2 不会将任何命令安装到 Window 的命令提示符中。

我不知道有任何 API/编译器安装程序可以将命令安装到除 java 之外的基本命令提示符,所以我不能说 anaconda 是否应该这样做。同时,您确定命令不是“python”而不是“Python”吗?

【讨论】:

    猜你喜欢
    • 2013-01-04
    • 2020-10-31
    • 2018-01-01
    • 2012-12-18
    • 1970-01-01
    • 2020-04-07
    • 1970-01-01
    • 2021-09-15
    相关资源
    最近更新 更多