Python 在windows 7-'上安装TensorFlow;pip3和x27;未被识别为内部或外部命令,

Python 在windows 7-'上安装TensorFlow;pip3和x27;未被识别为内部或外部命令,,python,tensorflow,Python,Tensorflow,执行后,在遵循《安装TensorFlow for Windows》指南时 C:\> pip3 install --upgrade tensorflow 我得到以下错误: 'pip3' is not recognized as an internal or external command, 看起来根本无法识别pip3(尽管设置了python的路径)运行以下命令 python -m pip install --upgrade tensorflow 假设python正常工作,应该安装Te

执行后,在遵循《安装TensorFlow for Windows》指南时

C:\> pip3 install --upgrade tensorflow
我得到以下错误:

'pip3' is not recognized as an internal or external command,
看起来根本无法识别pip3(尽管设置了python的路径)

运行以下命令

python -m pip install --upgrade tensorflow

假设python正常工作,应该安装TensorFlow(至少“验证安装”步骤是绿色的)。

在运行
pip3安装之前--升级TensorFlow
您需要检查是否使用了正确的Python 3.5安装:

Python 3.5.2  [MSC v.1900 64 bit (AMD64)] on win32
请注意
64位
部分。
否则,将给出上述错误。

您将要安装
tensorflow-1.0.1-cp35-cp35m-win_amd64.whl
,因此请仔细检查您的正确版本(大多数情况下,您都有Python 2.7和3.5)。

如果您在windows上遇到pip3或pip未被识别为内部或外部命令问题,这将起作用:

  • 在桌面上,右键单击计算机图标
  • 从关联菜单中选择属性
  • 单击“高级系统设置”链接
  • 单击环境变量。在“系统变量”部分中,找到PATH环境变量并将其选中。单击编辑
  • 将打开一个新的弹出窗口。变量名将保留在路径中。我们将变量值更改为python脚本文件夹所在文件夹的位置。找到它 例如,我将其值更改为
    C:\Users\rgupta6\AppData\Local\Programs\Python\Python35\Scripts

  • 关闭所有剩余的窗口。重新打开命令提示符窗口,运行
    pip3安装--upgrade tensorflow
    命令或
    pip3安装tensorflow
    命令

  • 在安装python时,在安装窗口中,选中“活动路径”(类似于此)框,它将建立一个路径链接。所以你可以在任何地方运行“pip3安装”。

    我刚刚遇到了同样的问题,很可能你下载了一个压缩版本的python,然后解压,并将其添加到$PATH,就像我一样,python可以工作,但pip3不能,python-m pip也不能。
    修复方案是下载python的可执行版本,然后按照常见的安装步骤进行安装,默认情况下选择pip3,然后现在一切正常

    在此之前键入python命令就可以了。在我的例子中(在使用Python 3.6的Windows 8.1上),我必须键入“py”而不是“Python”,如下所示:

    py-m pip安装--升级tensorflow


    答案取决于您使用的系统。

    这是因为您尚未设置环境变量

    按照@rajesh的步骤操作

    我也有同样的问题,我发现他的回答很有帮助

  • 右键单击这台电脑>选择属性
  • 选择左侧的高级系统设置
  • 在对话框中选择环境变量
  • 在“系统变量”部分中,选择“编辑时的路径和cllck”
  • 选择new并输入python脚本所在的路径
  • 主要是C:\Users[您的用户名]\AppData\Local\Programs\Python\Python36\Scripts

  • 那好吧。。所有打开的盒子
  • 如果cmd已经打开,请关闭它,现在再次尝试使用pip安装tensorflow,如下所示

  • 问题在于cmd中的路径不是放置python脚本的路径。在这种情况下,您可以导航到终端中的“AppData\Local\Programs\Python36\Scripts”,然后运行该命令,或者只需将C:\Users\your User Name\AppData\Local\Programs\Python36\Scripts放入Path变量即可


    然后重新启动cmd并键入“pip3 install tensorflow”,然后看到feel the happiness:)

    python命令没有注册到我的安装中。我不得不改为使用以下命令:py-mpip安装——升级tensorflow#fei0x,在path系统变量中设置python文件夹的位置,您应该能够使用“python…”代替“py…”运行。您的问题还不清楚。你能不能试着澄清一下我也在试着做同样的事情!C:\Users\\AppData\Local\Programs\Python\Python35没有\脚本是我所需要的,添加\脚本对我不起作用。
     pip3 install --upgrade tensorflow