解决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单元测试框架unittest使用方法讲解
Apr 13 Python
Windows下搭建python开发环境详细步骤
Jul 20 Python
[原创]pip和pygal的安装实例教程
Dec 07 Python
使用Eclipse如何开发python脚本
Apr 11 Python
Python产生Gnuplot绘图数据的方法
Nov 09 Python
Python实现查找二叉搜索树第k大的节点功能示例
Jan 24 Python
python 实现将多条曲线画在一幅图上的方法
Jul 07 Python
python删除文件夹下相同文件和无法打开的图片
Jul 16 Python
python输出数组中指定元素的所有索引示例
Dec 06 Python
Python Numpy库常见用法入门教程
Jan 16 Python
selenium+headless chrome爬虫的实现示例
Jan 08 Python
Python实现Hash算法
Mar 18 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 curl常见错误:SSL错误、bool(false)
2011/12/28 PHP
解析PHP中empty is_null和isset的测试
2013/06/29 PHP
destoon安装出现Internal Server Error的解决方法
2014/06/21 PHP
php源码分析之DZX1.5随机数函数random用法
2015/06/17 PHP
Laravel 6.2 中添加了可调用容器对象的方法
2019/10/22 PHP
laravel 解决crontab不执行的问题
2019/10/22 PHP
文字不间断滚动(上下左右)实例代码
2013/04/21 Javascript
jquery对象和javascript对象即DOM对象相互转换
2014/08/07 Javascript
JS实现1000以内被3或5整除的数字之和
2016/02/18 Javascript
JavaScript数据结构之链表的实现
2017/03/19 Javascript
JS+HTML5实现上传图片预览效果完整实例【测试可用】
2017/04/20 Javascript
利用n工具轻松管理Node.js的版本
2017/04/21 Javascript
js实现图片放大展示效果
2017/08/30 Javascript
js 显示日期时间的实例(时间过一秒加1)
2017/10/25 Javascript
微信小程序实现点击按钮移动view标签的位置功能示例【附demo源码下载】
2017/12/06 Javascript
axios进阶实践之利用最优雅的方式写ajax请求
2017/12/20 Javascript
详解React开发必不可少的eslint配置
2018/02/05 Javascript
JS同步、异步、延迟加载的方法
2018/05/05 Javascript
js+css实现红包雨效果
2018/07/12 Javascript
vue中当图片地址无效的时候,显示默认图片的方法
2018/09/18 Javascript
JS操作JSON常用方法(10w阅读)
2020/12/06 Javascript
[48:12]Secret vs Optic Supermajor 胜者组 BO3 第三场 6.4
2018/06/05 DOTA
[55:39]DOTA2-DPC中国联赛 正赛 VG vs LBZS BO3 第二场 1月19日
2021/03/11 DOTA
Python实现图片转字符画的示例
2017/08/22 Python
解决Python print 输出文本显示 gbk 编码错误问题
2018/07/13 Python
Django重置migrations文件的方法步骤
2019/05/01 Python
python字符串Intern机制详解
2019/07/01 Python
关于阿里云oss获取sts凭证 app直传 python的实例
2019/08/20 Python
Python3中的f-Strings增强版字符串格式化方法
2020/03/04 Python
JD Sports澳洲官网:英国领先的运动鞋和运动时尚零售商
2020/02/15 全球购物
.NET remoting中对象激活的两种方式
2015/06/08 面试题
毕业生自荐书
2014/02/02 职场文书
2015年度护士个人工作总结
2015/04/09 职场文书
个人求职意向书
2015/05/11 职场文书
nginx从安装到配置详细说明(安装,安全配置,防盗链,动静分离,配置 HTTPS,性能优化)
2022/02/12 Servers
「魔导具师妲莉亚永不妥协~从今天开始的自由职人生活~」1、2卷发售宣传CM公开
2022/03/21 日漫