解决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实现跨文件全局变量的方法
Jul 07 Python
Python实现句子翻译功能
Nov 14 Python
python中csv文件的若干读写方法小结
Jul 04 Python
python单例模式获取IP代理的方法详解
Sep 13 Python
django解决跨域请求的问题
Nov 11 Python
Python实用工具FuckIt.py介绍
Jul 02 Python
Django urls.py重构及参数传递详解
Jul 23 Python
在pycharm中显示python画的图方法
Aug 31 Python
python+mysql实现个人论文管理系统
Oct 25 Python
使用python快速实现不同机器间文件夹共享方式
Dec 22 Python
pytorch 改变tensor尺寸的实现
Jan 03 Python
python中的itertools的使用详解
Jan 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
相对路径转化成绝对路径
2007/04/10 PHP
phpmyadmin 3.4 空密码登录的实现方法
2010/05/29 PHP
php将字符串全部转换成大写或者小写的方法
2015/03/17 PHP
Laravel Eloquent分表方法并使用模型关联的实现
2019/11/25 PHP
发布一个高效的JavaScript分析、压缩工具 JavaScript Analyser
2007/11/30 Javascript
JQuery调webservice实现邮箱验证(检测是否可用)
2013/05/21 Javascript
jquery中$.post()方法的简单实例
2014/02/04 Javascript
javascript中DOM复选框选择用法实例
2015/05/14 Javascript
JavaScript中for循环的使用详解
2015/06/03 Javascript
JavaScript中Null与Undefined的区别解析
2015/06/30 Javascript
深入浅析AngularJS中的module(模块)
2016/01/04 Javascript
Javascript实现信息滚动效果
2017/05/18 Javascript
vue.js 左侧二级菜单显示与隐藏切换的实例代码
2017/05/23 Javascript
javascript实现文字无缝滚动效果
2017/08/26 Javascript
JS中Attr的用法详解
2017/10/09 Javascript
在vue-cli的组件模板里使用font-awesome的两种方法
2018/09/28 Javascript
vue npm install 安装某个指定的版本操作
2020/08/11 Javascript
python脚本爬取字体文件的实现方法
2017/04/29 Python
Python实现的十进制小数与二进制小数相互转换功能
2017/10/12 Python
python实现遍历文件夹修改文件后缀
2018/08/28 Python
Python实现微信自动好友验证,自动回复,发送群聊链接方法
2019/02/21 Python
pytorch实现用Resnet提取特征并保存为txt文件的方法
2019/08/20 Python
在python中做正态性检验示例
2019/12/09 Python
python shutil文件操作工具使用实例分析
2019/12/25 Python
Pycharm导入anaconda环境的教程图解
2020/07/31 Python
Python实现文件压缩和解压的示例代码
2020/08/12 Python
python 用opencv实现霍夫线变换
2020/11/27 Python
pandas 数据类型转换的实现
2020/12/29 Python
什么是三层交换,说说和路由的区别在那里
2014/09/01 面试题
网页设计个人找工作求职信
2013/11/28 职场文书
会计电算化专业毕业生自荐信
2013/12/20 职场文书
会计专业毕业自荐书范文
2014/02/08 职场文书
2014信息公开实施方案
2014/02/22 职场文书
2014年初一班主任工作总结
2014/11/08 职场文书
护理专业自我评价
2015/03/11 职场文书
2016年春节慰问信息
2015/03/25 职场文书