一、Win10下用Anaconda安装TensorFlow 之后出现ImportError: No module named 'tensorflow'
无论是在Anocoda Prote中测试TensorFlow,还是在PyCharm中测试TensorFlow安装情况都会报No moudle named ‘TensorFlow’ 没有TensorFlow模块
解决方法:
1. pip install --upgrade -I setuptools
but,提示我pip版本太低,只能更新pip版本了
1.1 更新pip版本
(1)pip show pip 查看pip版本
(2)python -m pip install --upgrade pip 更新pip版本
2. pip install --upgrade --ignore-installed tensorflow
重新安装TensorFlow就行了
重新安装TensorFlow成功
3.测试TensorFlow
开心~~~ 刺激~~~~
二、C盘访问权限问题
红色提示的,在install前面添加“--user” ,再次重新安装TensorFlow即可
pip install --user --upgrade --ignore-installed tensorflow
三、Tensorflow 不能支持几种CPU矢量运算的指令码
提示下面警告:
该Tensorflow 不能支持几种CPU矢量运算的指令码 ===!!===
2019-07-10 22:24:09.259697: I tensorflow/core/platform/cpu_feature_guard.cc:142]
Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2
解决办法:添加下面两句话 消除警告
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' #隐藏提示警告
四、由于TensorFlow版本过低操作指令的问题
在进入TensorFlow时,直接是 activate tensorflow
退出时,现在版本是conda deactivate
五、查看TensorFlow版本号
#进入终端 进入python环境
#1.首先先激活TensorFlow
activate tensorflow
#2.然后进入python
python
#3.导入TensorFlow
import tensorflow as tf
tf.__version__
>>1.14.0
六、cifar10模块导入
NO Modles named ’tensorflow.models.image.cifar10‘
解决方法:
这些导入的模块如果安装的tensorflow里没有自带
到https://tensorflow.googlesource.com/tensorflow/+/master/tensorflow下载(这个地址已经偏老了)
还是到github上下载比较好:https://github.com/tensorflow/tensorflow/tree/master/tensorflow
然后放到...\Anaconda\Lib\site-packages\tensorflow下