繁体   English   中英

在Windows 7中安装Tensorflow时出错

[英]Error installing Tensorflow in Windows 7

我试图在Windows 7笔记本电脑上安装Tensorflow,以便使用jupyter笔记本电脑与Github中的对象检测笔记本电脑一起玩。 我遇到此错误:

()中的ImportError Traceback(最近一次调用为最新一次)4导入sys 5导入tarfile ----> 6导入tensorflow as tf 7导入zipfile 8

ImportError:没有名为tensorflow的模块

当我从Windows 7的Conda环境中启动Jupyter Notebook时,出现上述错误。我已经在conda环境中以及tensorflow中安装了Python 3.5.4&。

我也得到了... not recognized as an internal/external...对于$命令,同时给出$ python,有时也对于pip3我在环境变量中包括了几个文件路径。 你能建议我做什么。 我正在使用Conda env,因为我感觉拥有Windows Service Pack 1时遇到问题。

确保您的Tensorflow文件夹在环境可以看到的位置,例如[Python安装目录] / Lib / Site-packages

如果您使用Anaconda来管理安装,请注意它是社区支持的,而不是Google的正式支持。 Google提供了有关如何在Windows上安装Tensorflow以及如何验证安装的详细指南。 请仔细按照他们的步骤进行操作,并注意,如果您错过了某个步骤,则可能需要重新开始该过程。

1)确保从干净的Tensorflow Conda环境开始。 您将需要指定Python版本3.5。 您可以通过运行以下命令来执行此操作:

C:> conda create -n tensorflow python=3.5

2)创建新的Conda环境后,将其激活。 此步骤通常被忽略。

C:> activate tensorflow
(tensorflow)C:>  # The Conda environment may appear before the drive letter

3)在Tensorflow环境处于活动状态的情况下,发出pip命令以安装适当的Tensorflow版本。 为简单起见,我假设您将安装CPU版本。 如果您需要GPU版本,请参考Google指南,因为还需要执行其他操作来设置NVIDIA驱动程序。

(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow 

请注意pip install命令中包含的标志。

为了确保Tensorflow已正确安装,请验证安装。 为此,请仔细检查Tensorflow Conda环境是否处于活动状态并启动python控制台。 控制台运行后,键入Google指南建议的以下示例程序。

>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))

如果您不熟悉Tensorflow,则此代码可能没有意义。 它的作用是导入Tensorflow库,为Tensorflow constant 张量分配一个名为“ hello”的变量。 Tensorflow是一个旨在对Tensor数据对象进行操作的库。 下一行将启动一个Tensorflow会话,该会话将加载所有数据对象。 最后一行在hello常量对象上打印Session.run()的输出。 如果一切设置正确,您应该会看到

Hello, TensorFlow!

在控制台上输出。 如果不这样做,请检查Google Tensorflow安装指南中包含的常见安装问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM