无法将tensorflow导入python 3.5(在2.7中成功导入)

时间:2018-07-18 12:29:42

标签: python tensorflow importerror

请帮助

我能够在python 2.7中导入tensortflow,但是当导入python 3.5时,它失败并显示: ImportError:没有名为'tensorflow'的模块

{pip show tensorflow}命令显示以下内容:

名称:tensorflow 版本:1.9.0 简介:TensorFlow是面向所有人的开源机器学习框架。 主页:https://www.tensorflow.org/ 作者:Google Inc. 作者电子邮件:opensource@google.com 许可证:Apache 2.0 位置:/usr/local/lib/python2.7/dist-packages 要求:setuptools,astor,protobuf,gast,enum34,六,轮,absl-py,backports.weakref,tensorboard,termcolor,numpy,grpcio,模拟 必填者:

2 个答案:

答案 0 :(得分:1)

您可以使用以下命令来安装tensorflow:

pip3 install --upgrade tensorflow

或与蟒蛇:

conda create -n tensorflow pip python=3.5
activate tensorflow
pip install --ignore-installed --upgrade tensorflow 

取自here

答案 1 :(得分:-1)

使用Python 3.7版本的Anaconda 2019.03

对于CPU

创建命令:

conda create -n tensorflow_env tensorflow

激活命令:

conda激活tensorflow_env

导入命令:

(tensorflow_env)C:\ WINDOWS \ system32> python

  
    
      

将tensorflow导入为tf

             

print(tf。版本

    
  

对于GPU

创建命令:

conda create -n tensorflow_gpuenv tensorflow-gpu

激活命令:

conda激活tensorflow_gpuenv

导入命令:

(tensorflow_gpuenv)C:\ WINDOWS \ system32> python

  
    
      

将tensorflow导入为tf

             

print(tf。版本