解决Tensorflow安装成功,但在导入时报错的问题


Posted in Python onJune 13, 2018

在Mac上按照官网教程安装成功tensor flow后,但在程序中导入时,仍然报错,包括但不限于以下两个错误。对于这种错误,原因主要在于Mac内默认的python库比较老了,即便通过pip命令安装了新的包,python也会默认导入默认位置的包。这时候需要做的就是删除,有冲突的包,对于以下两个错误,就是分别时numpy和six两个包冲突了。

可以在python命令行环境下,通过numpy.version和six.version两个命令查看当前版本,如果与预期的不一致,就可以删掉。

可以通过numpy.path查看默认包的位置。

删掉即可

import tensorflow
RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9 
Traceback (most recent call last): 
File “”, line 1, in 
File “/Library/Python/2.7/site-packages/tensorflow/init.py”, line 24, in 
from tensorflow.python import * 
File “/Library/Python/2.7/site-packages/tensorflow/python/init.py”, line 49, in 
from tensorflow.python import pywrap_tensorflow 
File “/Library/Python/2.7/site-packages/tensorflow/python/pywrap_tensorflow.py”, line 52, in 
raise ImportError(msg) 
ImportError: Traceback (most recent call last): 
File “/Library/Python/2.7/site-packages/tensorflow/python/pywrap_tensorflow.py”, line 41, in 
from tensorflow.python.pywrap_tensorflow_internal import * 
File “/Library/Python/2.7/site-packages/tensorflow/python/pywrap_tensorflow_internal.py”, line 28, in 
_pywrap_tensorflow_internal = swig_import_helper() 
File “/Library/Python/2.7/site-packages/tensorflow/python/pywrap_tensorflow_internal.py”, line 24, in swig_import_helper 
_mod = imp.load_module(‘_pywrap_tensorflow_internal', fp, pathname, description) 
ImportError: numpy.core.multiarray failed to import 
Failed to load the native TensorFlow runtime. 
See https://www.tensorflow.org/install/install_sources#common_installation_problems 
for some common reasons and solutions. Include the entire stack trace 
above this error message when asking for help.

Traceback (most recent call last): 
File “”, line 1, in 
File “/Library/Python/2.7/site-packages/tensorflow/init.py”, line 24, in 
from tensorflow.python import * 
File “/Library/Python/2.7/site-packages/tensorflow/python/init.py”, line 104, in 
from tensorflow.python.platform import test 
File “/Library/Python/2.7/site-packages/tensorflow/python/platform/test.py”, line 41, in 
from tensorflow.python.framework import test_util as _test_util 
File “/Library/Python/2.7/site-packages/tensorflow/python/framework/test_util.py”, line 54, in 
from tensorflow.python.platform import googletest 
File “/Library/Python/2.7/site-packages/tensorflow/python/platform/googletest.py”, line 35, in 
from tensorflow.python.platform import benchmark 
File “/Library/Python/2.7/site-packages/tensorflow/python/platform/benchmark.py”, line 120, in 
class Benchmark(six.with_metaclass(_BenchmarkRegistrar, object)): 
File “/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six.py”, line 566, in with_metaclass 
return meta(“NewBase”, bases, {}) 
File “/Library/Python/2.7/site-packages/tensorflow/python/platform/benchmark.py”, line 115, in new 
if not newclass.is_abstract(): 
AttributeError: type object ‘NewBase' has no attribute ‘is_abstract' 
import tensorflow 
Traceback (most recent call last): 
File “”, line 1, in 
File “/Library/Python/2.7/site-packages/tensorflow/init.py”, line 24, in 
from tensorflow.python import * 
File “/Library/Python/2.7/site-packages/tensorflow/python/init.py”, line 49, in 
from tensorflow.python import pywrap_tensorflow 
ImportError: cannot import name pywrap_tensorflow

以上这篇解决Tensorflow安装成功,但在导入时报错的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python(Tornado)模拟登录小米抢手机
Nov 12 Python
python解析json实例方法
Nov 19 Python
Python中使用装饰器来优化尾递归的示例
Jun 18 Python
对TensorFlow中的variables_to_restore函数详解
Jul 30 Python
python实现将汉字保存成文本的方法
Nov 16 Python
Python 中的 import 机制之实现远程导入模块
Oct 29 Python
使用python自动追踪你的快递(物流推送邮箱)
Mar 17 Python
浅谈django 模型类使用save()方法的好处与注意事项
Mar 28 Python
如何清空python的变量
Jul 05 Python
用pushplus+python监控亚马逊到货动态推送微信
Jan 29 Python
OpenCV-Python实现轮廓拟合
Jun 08 Python
Python3使用Qt5来实现简易的五子棋小游戏
May 02 Python
基于pip install django失败时的解决方法
Jun 12 #Python
基于Python pip用国内镜像下载的方法
Jun 12 #Python
pip安装时ReadTimeoutError的解决方法
Jun 12 #Python
解决pip install的时候报错timed out的问题
Jun 12 #Python
pip install urllib2不能安装的解决方法
Jun 12 #Python
ubuntu17.4下为python和python3装上pip的方法
Jun 12 #Python
Python2.7.10以上pip更新及其他包的安装教程
Jun 12 #Python
You might like
php设计模式之单例模式实例分析
2015/02/25 PHP
PHP aes (ecb)解密后乱码问题
2015/06/22 PHP
thinkphp集成前端脚手架Vue-cli的教程图解
2018/08/30 PHP
PHPstorm激活码2020年5月13日亲测有效
2020/09/17 PHP
写出更好的JavaScript程序之undefined篇(中)
2009/11/23 Javascript
CheckBoxList多选样式jquery、C#获取选择项
2013/09/06 Javascript
浅析JavaScript中命名空间namespace模式
2016/06/22 Javascript
js操作浏览器的参数方法
2017/01/21 Javascript
JavaScript中清空数组的三种方式
2017/03/22 Javascript
AngularJS前端页面操作之用户修改密码功能示例
2017/03/27 Javascript
学习使用Bootstrap栅格系统
2017/05/11 Javascript
jQuery操作css样式
2017/05/15 jQuery
vue中引用阿里字体图标的方法
2018/02/10 Javascript
Vue单页应用引用单独的样式文件的两种方式
2018/03/30 Javascript
在vue中使用setInterval的方法示例
2019/04/16 Javascript
mpvue小程序循环动画开启暂停的实现方法
2019/05/15 Javascript
vue 地图可视化 maptalks 篇实例代码详解
2019/05/21 Javascript
layui实现form表单同时提交数据和文件的代码
2019/10/25 Javascript
[01:02:48]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 LGD vs OG
2018/04/02 DOTA
python获取网页状态码示例
2014/03/30 Python
2款Python内存检测工具介绍和使用方法
2014/06/01 Python
Python实现线程池代码分享
2015/06/21 Python
Python通过OpenCV的findContours获取轮廓并切割实例
2018/01/05 Python
Python中的Socket 与 ScoketServer 通信及遇到问题解决方法
2019/04/01 Python
Django实现微信小程序的登录验证功能并维护登录态
2019/07/04 Python
python3的print()函数的用法图文讲解
2019/07/16 Python
python自动化工具之pywinauto实例详解
2019/08/26 Python
python制作朋友圈九宫格图片
2019/11/03 Python
Python模块的定义,模块的导入,__name__用法实例分析
2020/01/07 Python
Html5新特性用canvas标签画多条直线附效果截图
2014/06/30 HTML / CSS
Python里面如何实现tuple和list的转换
2012/06/13 面试题
平安校园建设方案
2014/05/02 职场文书
2015小学教育教学工作总结
2015/07/21 职场文书
2016年清明节期间群众祭祀活动工作总结
2016/04/01 职场文书
Java 常见的限流算法详细分析并实现
2022/04/07 Java/Android
Python 统计序列中元素的出现频度
2022/04/26 Python