簡體   English   中英

ModuleNotFoundError:在蟒蛇python 3.6.3中沒有名為'tensorflow'的模塊

[英]ModuleNotFoundError: No module named ‘tensorflow’ in anaconda python 3.6.3

我使用Python 3.6.3 | Anaconda自定義(64位)ubuntu 16.04 64位。 我安裝了tensorflow。 我做了以下步驟:

  1. 康達創建-n tensorflow pip python = 3.6
  2. 源激活張量流
  3. pip install –ignore-installed –upgrade \\ https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.5.0-cp36-cp36m-linux_x86_64.whl

我有張量流的導入錯誤:

ModuleNotFoundError Traceback(最近一次調用)

在()---> 1 import tensorflow as tf

ModuleNotFoundError:沒有名為“ tensorflow”的模塊

怎么解決呢? 謝謝

使用anaconda時,如果可能的話,通常最好使用conda安裝程序。

source activate tensorflow
conda install tensorflow

它將顯示如下內容:

Fetching package metadata .......
Solving package specifications: ..........

Package plan for installation in environment 
/usr/local/anaconda3/envs/tensorflow:

The following NEW packages will be INSTALLED:

backports:              1.0-py36_0          
backports.weakref:      1.0rc1-py36_0       
bleach:                 1.5.0-py36_0        
html5lib:               0.9999999-py36_0    
libprotobuf:            3.4.0-0             
markdown:               2.6.9-py36_0        
mkl:                    2017.0.3-0          
numpy:                  1.13.1-py36_0       
protobuf:               3.4.0-py36_0        
six:                    1.10.0-py36_0       
tensorflow:             1.3.0-0             
tensorflow-base:        1.3.0-py36h5293eaa_1
tensorflow-tensorboard: 0.1.5-py36_0        
werkzeug:               0.12.2-py36_0       

 Proceed ([y]/n)? y

Linking packages ...
[      COMPLETE      ]

然后,您應該能夠成功導入tensorflow

(tensorflow) user@ubuntu: $ python

Python 3.6.2 |Continuum Analytics, Inc.| (default, Jul 20 2017, 13:51:32) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
>>>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM