2017-03-08 154 views
1

在Windows积极tensorflow我下面下页上的“与蟒蛇安装”一节中的说明: https://www.tensorflow.org/install/install_windows不能使用蟒蛇

当我运行命令“C:>激活tensorflow”在第三步中,我收到以下错误: 'chcp'未被识别为内部或外部命令, 可操作的程序或批处理文件。 'cmd'不被识别为内部或外部命令, 可操作的程序或批处理文件。 'cmd'不被识别为内部或外部命令, 可操作的程序或批处理文件。

附上图片以供参考。 enter image description here

感谢有人能帮助我。

谢谢, Ramjee。

+2

您是否尝试过使用cmd窗口执行这些步骤? –

+0

嗨,是的。我已经尝试了cmd窗口,并且还出现了相同的错误。 –

回答

0

当您在cmd窗口中使用命令conda create -n tensorflow时,您正在创建一个名为tensorflow的新anaconda环境。它应该使用您最初安装的anaconda的相同python版本。创建环境后,请致电activate tensorflow以激活环境。

您是否正确安装了anaconda?你使用的是cmd窗口吗?

例如,请参阅我的cmd窗口。我有一个环境调用python27enter image description here

+0

是的,我已经安装了Anaconda。过去几周我一直使用Spyder编写Python程序。我能够成功运行Python程序,这让我相信Python也可以成功安装。现在我想安装tensorflow并遇到这个问题。我曾尝试使用Anaconda提示符和cmd提示符。同样的错误。 –

0

有趣的是,我得到的命令行错误误导了我。事实是tensorflow在Python 3.6中尚未支持,但仅支持Python 3.5。 由于我使用的是Anaconda默认运行Python 3.6的最新版本,所以我输入的所有命令都不起作用。

如果您想要运行tensorflow,解决方案是创建一个在Python 3.5上运行的Anaconda环境,然后继续安装并激活tensorflow。

这是一个简单的忽略,花了我几个星期,但我有一个很好的学习时间。

0

我以前遇到过这个问题,终于解决了这个问题。

  1. 右键单击“我的电脑”,选择“属性”。
  2. 选择 '推进系统属性' → '环境变量'
  3. 下面添加到系统变量并将其命名为 “PATH”:

的%SystemRoot%\ SYSTEM32;的%SystemRoot%;%SYSTEMROOT%\ SYSTEM32 \ WBEM;%SYSTEMROOT%\ System32下\ WindowsPowerShell \ V1.0 \;

是这样的:pic