解决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中for循环控制语句用法实例
Jun 02 Python
Python标准模块--ContextManager上下文管理器的具体用法
Nov 27 Python
Django 浅谈根据配置生成SQL语句的问题
May 29 Python
python变量的存储原理详解
Jul 10 Python
python在openstreetmap地图上绘制路线图的实现
Jul 11 Python
python的mysql数据库建立表与插入数据操作示例
Sep 30 Python
利用python对mysql表做全局模糊搜索并分页实例
Jul 12 Python
python压包的概念及实例详解
Feb 17 Python
python爬不同图片分别保存在不同文件夹中的实现
Apr 02 Python
详解Python生成器和基于生成器的协程
Jun 03 Python
尝试使用Python爬取城市租房信息
Apr 12 Python
python中redis包操作数据库的教程
Apr 19 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 验证码制作(网树注释思想)
2009/07/20 PHP
php中jQuery插件autocomplate的简单使用笔记
2012/06/14 PHP
php解析字符串里所有URL地址的方法
2015/04/03 PHP
php中使用in_array() foreach array_search() 查找数组是否包含时的性能对比
2015/04/14 PHP
PHP云打印类完整示例
2016/10/15 PHP
PHP实现一个简单url路由功能实例
2016/11/05 PHP
javascript之ESC(第二类混淆)
2007/05/06 Javascript
基于jQuery实现交互体验社会化分享代码附源码下载
2016/01/04 Javascript
javascript中闭包概念与用法深入理解
2016/12/15 Javascript
js获取ip和地区
2017/03/10 Javascript
bootstrap select插件封装成Vue2.0组件
2017/04/17 Javascript
微信小程序获取用户openId的实现方法
2017/05/23 Javascript
Vue2.0 组件传值通讯的示例代码
2017/08/01 Javascript
微信小程序实现动态设置页面标题的方法【附源码下载】
2017/11/29 Javascript
使用 Vue 绑定单个或多个 Class 名的实例代码
2018/01/08 Javascript
Vue 获取数组键名的方法
2018/06/21 Javascript
angularJs中$scope数据序列化的实例
2018/09/30 Javascript
python通过yield实现数组全排列的方法
2015/03/18 Python
在Python的struct模块中进行数据格式转换的方法
2015/06/17 Python
使用Python下载歌词并嵌入歌曲文件中的实现代码
2015/11/13 Python
利用aardio给python编写图形界面
2017/08/21 Python
python高斯分布概率密度函数的使用详解
2019/07/10 Python
Python进程,多进程,获取进程id,给子进程传递参数操作示例
2019/10/11 Python
Python3之外部文件调用Django程序操作model等文件实现方式
2020/04/07 Python
什么是python的函数体
2020/06/19 Python
python实现批处理文件
2020/07/28 Python
优秀学生党员先进事迹材料
2014/05/29 职场文书
课外小组活动总结
2014/08/27 职场文书
收款委托书
2014/10/14 职场文书
2015教师个人工作总结范文
2015/03/31 职场文书
呼兰河传读书笔记
2015/06/30 职场文书
Go各时间字符串使用解析
2021/04/02 Golang
浅谈vue2的$refs在vue3组合式API中的替代方法
2021/04/18 Vue.js
Win11如何修改dns?Win11修改dns图文教程
2022/01/18 数码科技
为Centos安装指定版本的Docker
2022/04/01 Servers
《吸血鬼:避世 血猎》官宣4.27发售 系列首款大逃杀
2022/04/03 其他游戏