解决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 相关文章推荐
python3抓取中文网页的方法
Jul 28 Python
一步步解析Python斗牛游戏的概率
Feb 12 Python
python异常和文件处理机制详解
Jul 19 Python
利用Python如何生成hash值示例详解
Dec 20 Python
使用Python制作简单的小程序IP查看器功能
Apr 16 Python
Python matplotlib画图与中文设置操作实例分析
Apr 23 Python
python中的colorlog库使用详解
Jul 05 Python
详解python pandas 分组统计的方法
Jul 30 Python
python实现PID算法及测试的例子
Aug 08 Python
python 使用tkinter+you-get实现视频下载器
Nov 17 Python
利用Selenium添加cookie实现自动登录的示例代码(fofa)
May 08 Python
Python OpenCV实现传统图片格式与base64转换
Jun 13 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使用mysql与mysqli连接Mysql数据库用法示例
2016/07/07 PHP
Yii2中DropDownList简单用法示例
2016/07/18 PHP
Linux平台php命令行程序处理管道数据的方法
2016/11/10 PHP
ThinkPHP下表单令牌错误与解决方法分析
2017/05/20 PHP
PHP的mysqli_set_charset()函数讲解
2019/01/23 PHP
取得一定长度的内容,处理中文
2006/12/20 Javascript
ExtJS Window 最小化的一种方法
2009/11/18 Javascript
Jquery 高亮显示文本中重要的关键字
2009/12/24 Javascript
jQuery下的动画处理总结
2013/10/10 Javascript
javascript中对Attr(dom中属性)的操作示例讲解
2013/12/02 Javascript
JavaScript中检查对象property的存在性方法介绍
2014/12/30 Javascript
javascript+html5实现绘制圆环的方法
2015/07/28 Javascript
第六篇Bootstrap表格样式介绍
2016/06/21 Javascript
JS实现给对象动态添加属性的方法
2017/01/05 Javascript
jQuery实现键盘回车搜索功能
2017/07/25 jQuery
基于Vue.js 2.0实现百度搜索框效果
2020/12/28 Javascript
迅速了解一下ES10中Object.fromEntries的用法使用
2019/03/05 Javascript
Vue框架下引入ActiveX控件的问题解决
2019/03/25 Javascript
[58:42]DOTA2上海特级锦标赛C组败者赛 Newbee VS Archon第一局
2016/02/27 DOTA
[46:49]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.19
2020/12/24 DOTA
在RedHat系Linux上部署Python的Celery框架的教程
2015/04/07 Python
python学习入门细节知识点
2018/03/29 Python
Python编写合并字典并实现敏感目录的小脚本
2019/02/26 Python
Python 打印自己设计的字体的实例讲解
2021/01/04 Python
英国女装网上商店:I Saw It First
2018/10/18 全球购物
土木工程应届生求职信
2013/10/31 职场文书
入党积极分子介绍信
2014/01/17 职场文书
自主招生自荐信指南
2014/02/04 职场文书
毕业生实习证明
2014/09/19 职场文书
党支部群众路线整改措施思想汇报
2014/10/10 职场文书
2014感恩节演讲稿大全
2014/10/11 职场文书
2014年保管员工作总结
2014/11/18 职场文书
建筑安全员岗位职责
2015/02/15 职场文书
话题作文之诚信
2019/11/28 职场文书
Ruby处理YAML和json数据
2022/04/18 Ruby
使用python将HTML转换为PDF pdfkit包(wkhtmltopdf) 的使用方法
2022/04/21 Python