解决Tensorflow安装成功,但在导入时报错的问题
作者:x_lock 发布时间:2022-03-05 18:39:27
标签:Tensorflow,安装,导入
在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
来源:https://blog.csdn.net/x_lock/article/details/77249217
0
投稿
猜你喜欢
- 转发时请保留此声明信息,这段声明不并会影响你的速度! @author:  
- Python是跨平台的,免费开源的一门计算机编程语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不
- numpy 中 的random模块有多个函数用于生成不同类型的随机数,常见的有 uniform、rand、random、randint、ra
- 关于《回访确认》这件事情,在我blog和5Gme的回复里普遍出现这么几个疑问:1、下了订单却放弃支付的心理因素是什么?2、回访电话可以促进订
- 1.在html页面中导入js文件和css文件<link rel="stylesheet" href=".
- 可能是我“火星”了,不过在 空虚 的 Blog 中学到的一招。这个技巧的原理是利用 iframe 载入本机各盘符的根目录,然后判断 ifra
- 使用到的函数是curl_init, curl_setopt, curl_exec,curl_close。默认是GET方法,可以选择是否使用H
- 1.彻底弄懂CSS盒子模式一(DIV布局快速入门) 2.彻底弄懂CSS盒子模式二(导航栏实例) 3.彻底弄懂CSS盒子模式三(浮动的表演和清
- blankzheng的blog:http://www.planabc.net/1、使用fieldset和legend标签在form中,我们经
- 一、腾讯语音合成介绍腾讯云语音合成技术(TTS)可以将任意文本转化为语音,实现让机器和应用张口说话。 腾讯TTS技术可以应用到很多场景,比如
- 迭代器模式迭代器模式(Iterator Pattern)是一种常用的设计模式,用于遍历集合中的元素,不暴露集合的内部结构。迭代器模式将集合和
- <%If(Request.QueryString("Page")="") ThenPage=1
- 颜色目标检测就是根据物体的颜色快速进行目标定位。使用cv2.inRange函数设定合适的阈值,即可以选出合适的目标。建立项目colordet
- 下面是一份在 HTML 4 Strict 和 XHTML 1.0 Strict 下必须遵守的标签嵌套规则,比如你不能在 <a>
- Jira提供了完善的RESTful API,如果不想直接请求API接口可以使用Python的Jira库来操作JiraJira Python文
- 想必大家都很喜欢用Word打字,用Excel进行计算和规划,用PowerPoint作幻灯片进行展示…,但是这只用到了Office系列产品的很
- 引子平常的文本处理工作中,我经常会遇到这么一种情况:用python判断一个string是否包含一个list里的元素。这时候使用python的
- Matplotlib配置了配色方案和默认设置,主要用来准备用于发布的图片。有两种方式可以设置参数,即全局参数定制和rc设置方法。查看matp
- 公司网站后台使用的eWebEditor来添加发布新闻之类的,但把电脑的IE升级到8之后一直没办法添加附件之类的,症状就是在点击编辑器按钮时就
- 一、队列基本操作from queue import Queueq = Queue(5) # 创建一个容量为5的队列。如果给一个小