繁体   English   中英

如何在 python 中导入 Tensorflow 库?

[英]How to import the Tensorflow libraries in python?

一个非常基本的问题。

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

import tf.contrib.keras.preprocessing

它给我的错误是"No module found". 我也试过 import tensorflow.contrib.keras.preprocessing

我也尝试过from tf.contrib.keras.preprocessing.text import Tokenizer

这也不起作用

但是我在 tensorflow 网站上验证了这一点,并且它存在。 该库的链接是https://www.tensorflow.org/api_docs/python/tf/contrib/keras/preprocessing

我尝试 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 install --upgrade tensorflow ):

  1. 创建一个名为tensorflow环境: C:> conda create -n tensorflow python=3.5

  2. 激活环境: C:> activate tensorflow

  3. 将 tensorflow 安装到您的环境中: (tensorflow)C:> pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.2.1-cp35-cp35m-win_amd64.whl (CPU) 或(tensorflow)C:> pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.2.1-cp35-cp35m-win_amd64.whl (GPU)

暂无
暂无

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

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