Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中导入Tensorflow库?_Python_Python 3.x_Tensorflow_Anaconda - Fatal编程技术网

如何在python中导入Tensorflow库?

如何在python中导入Tensorflow库?,python,python-3.x,tensorflow,anaconda,Python,Python 3.x,Tensorflow,Anaconda,一个非常基本的问题 我正在尝试在Anaconda python(spyder)中安装tensorflow库 它给我的错误是“未找到模块”。我还尝试导入tensorflow.contrib.keras.preprocessing 我也试过了 来自tf.contrib.keras.preprocessing.text import标记器 这也不起作用 然而,我在tensorflow网站上验证了这一点,并且它是存在的。 指向该库的链接是 我试图安装pip和conda。但这也排除了错误 在anacond

一个非常基本的问题

我正在尝试在Anaconda python(spyder)中安装tensorflow库

它给我的错误是
“未找到模块”。
我还尝试导入tensorflow.contrib.keras.preprocessing

我也试过了
来自tf.contrib.keras.preprocessing.text import标记器

这也不起作用

然而,我在tensorflow网站上验证了这一点,并且它是存在的。 指向该库的链接是

我试图安装pip和conda。但这也排除了错误

在anaconda提示符下,我键入了以下内容:

activate tensorflow 
pip install tf.contrib.keras.preprocessing
conda install tf.contrib.keras.preprocessing

有什么我遗漏的,请纠正我

您做错了,因为
tf
不是
tensorflow
模块的名称,而是教程中的别名

import tensorflow as tf
因此,请尝试以下方法:

from tensorflow.contrib.keras.preprocessing.text import Tokenizer
从您的评论来看,模块可能未安装,因此您可以签入已安装软件包列表:

conda list

如果不存在,请使用
pip
安装。如果您想通过Anaconda而不是pip进行安装,请遵循。

pip3安装-升级tensorflow
):

  • 创建一个名为
    tensorflow
    的conda环境:
    C:>conda Create-n tensorflow python=3.5

  • 激活环境:
    C:>激活tensorflow

  • 将tensorflow安装到您的环境中:
    (tensorflow)C:>pip安装--忽略已安装--升级https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.2.1-cp35-cp35m-win_amd64.whl
    (CPU)或
    (tensorflow)C:>pip安装--忽略已安装--升级https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.2.1-cp35-cp35m-win_amd64.whl
    (GPU)


  • 您正在使用什么操作系统?显示您的安装命令。@LiamHealy-我正在使用windows7@MadPhysicist-导入tf.contrib.keras.preprocess和导入tensorflow.contrib.keras.preprocessing。我得到的错误消息是ModuleNotFoundError:没有名为tensorflow.contrib.keras.preprocessing'Install,而不是import的模块。您提到运行pip和conda,但没有显示实际的命令。@如果仅导入tensorflow不起作用,则表示您尚未安装它。或者你在康达的环境不好。执行
    conda list
    查看您是否处于正确的环境中,执行
    conda list
    检查安装,如果未执行
    conda install tensorflow
    我在tensorflow中导入了其他库。但这对我来说并不管用。我已经安装了tensorflow并工作了几天。您的解决方案对我很有效。我最初犯了一些错误,使我无法执行死刑。非常感谢您的帮助。这并不能回答OP关于importHe应该能够完成他所追求的任务的问题this@LiamHealy-谢谢你的回复。我只是在做这个。我更新了问题。很抱歉给您带来不便。
    conda list