解决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 元类使用说明
Dec 18 Python
Python读写Excel文件方法介绍
Nov 22 Python
Python批量更改文件名的实现方法
Oct 29 Python
Python数据结构与算法之字典树实现方法示例
Dec 13 Python
Python设计模式之MVC模式简单示例
Jan 10 Python
Python实现PS图像调整颜色梯度效果示例
Jan 25 Python
Python pip替换为阿里源的方法步骤
Jul 02 Python
python实现通过flask和前端进行数据收发
Aug 22 Python
python3 简单实现组合设计模式
Jul 02 Python
Python中requests做接口测试的方法
May 30 Python
Python开发五子棋小游戏
Apr 28 Python
python神经网络学习 使用Keras进行简单分类
May 04 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
利用谷歌 Translate API制作自己的翻译脚本
2014/06/04 PHP
PHP AjaxForm提交图片上传并显示图片源码
2016/11/29 PHP
PHP如何读取由JavaScript设置的Cookie
2017/03/22 PHP
ThinkPHP模板标签eq if 中区分0,null,false的方法
2017/03/24 PHP
PHP实现蛇形矩阵,回环矩阵及数字螺旋矩阵的方法分析
2017/05/29 PHP
ThinkPHP类似AOP思想的参数验证的实现方法
2019/12/18 PHP
php封装的page分页类完整实例代码
2020/02/01 PHP
从零开始学习jQuery (八) 插播:jQuery实施方案
2011/02/23 Javascript
jquery限制输入字数,并提示剩余字数实现代码
2012/12/24 Javascript
jquery 提交值不为空的元素示例代码
2013/05/10 Javascript
js简单实现让文本框内容逐个字的显示出来
2013/10/22 Javascript
Js Jquery创建一个弹出层可加载一个页面
2014/05/08 Javascript
js点击按钮实现水波纹效果代码(CSS3和Canves)
2016/09/15 Javascript
JavaScript中的ajax功能的概念和示例详解
2016/10/17 Javascript
javascript中活灵活现的Array对象详解
2016/11/30 Javascript
AngularJS实现进度条功能示例
2017/07/05 Javascript
js实现多张图片延迟加载效果
2017/07/17 Javascript
浅谈webpack devtool里的7种SourceMap模式
2019/01/14 Javascript
微信小程序实现3D轮播图效果(非swiper组件)
2019/09/21 Javascript
JS数据类型(基本数据类型、引用数据类型)及堆和栈的区别分析
2020/03/04 Javascript
基于Vue.js+Nuxt开发自定义弹出层组件
2020/10/09 Javascript
JavaScript实现网页tab栏效果制作
2020/11/20 Javascript
详解Python中的装饰器、闭包和functools的教程
2015/04/02 Python
python计算圆周率pi的方法
2015/07/11 Python
Python脚本处理空格的方法
2016/08/08 Python
将python代码和注释分离的方法
2018/04/21 Python
Pandas读取并修改excel的示例代码
2019/02/17 Python
pymysql 开启调试模式的实现
2019/09/24 Python
matlab、python中矩阵的互相导入导出方式
2020/06/01 Python
浅谈Python描述数据结构之KMP篇
2020/09/06 Python
Python3+RIDE+RobotFramework自动化测试框架搭建过程详解
2020/09/23 Python
澳大利亚现代波西米亚风格女装网站:Bohemian Traders
2018/04/16 全球购物
企业演讲比赛主持词
2014/03/18 职场文书
起诉意见书范文
2015/05/19 职场文书
SQL Server连接查询的实用教程
2021/04/07 SQL Server
详解Python flask的前后端交互
2022/03/31 Python