TensorFlow Problems

问题1

描述

import tensorflow

控制台输出

RuntimeError: module compiled against API version 0xc but this version of numpy is 0xb
RuntimeError: module compiled against API version 0xc but this version of numpy is 0xb

解决

numpy版本问题,需要升级

pip install numpy --upgrade

控制台输出

Looking in indexes: https://mirrors.ustc.edu.cn/pypi/web/simple
Collecting numpy
  Downloading https://mirrors.ustc.edu.cn/pypi/web/packages/c0/e7/08f059a00367fd613e4f2875a16c70b6237268a1d6d166c6d36acada8301/numpy-1.14.3-cp27-cp27mu-manylinux1_x86_64.whl (12.1MB)
    100% |████████████████████████████████| 12.1MB 73.3MB/s 
mxnet-cu90 1.1.0 has requirement numpy<=1.13.3, but you'll have numpy 1.14.3 which is incompatible.
Installing collected packages: numpy
  Found existing installation: numpy 1.13.3
    Uninstalling numpy-1.13.3:
      Successfully uninstalled numpy-1.13.3
Successfully installed numpy-1.14.3

再次尝试tensorflow

(venv) py@VIPA207:~/tensorflow$ python
Python 2.7.12 (default, Dec  4 2017, 14:50:18) 
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow
>>> 

疑点:可以看出tensorflow是没什么问题了,但是控制台输出中有这样一句

mxnet-cu90 1.1.0 has requirement numpy<=1.13.3, but you'll have numpy 1.14.3 which is incompatible.

可知新升级的numpy版本与mxnet需要的版本冲突了,也许只能再用一个虚拟环境才能解决这二者之间numpy版本矛盾的问题了!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. 介绍 首先让我们来看看TensorFlow! 但是在我们开始之前,我们先来看看Python API中的Ten...
    JasonJe阅读 11,959评论 1 32
  • ——冬去春来,石楠花谢了又开,你不要还是原来的你。 春天,是换季,是苏醒,是萌芽。三月剪影,校园里处处都在上演“...
    你离开之后阅读 373评论 0 0
  • 牛人,似乎离我们很远,他们在那个世界拼搏,似乎不费力气就得到了我们想要的一切。我们似乎总是这样想,别人轻轻松松就能...
    静心观情阅读 290评论 2 3
  • 整理了部分已实现、想实现但未实现、未部分一定要实现的好习惯。 文末附上行事历,详细可操作性,趁年轻,去改变! 1....
    早起早睡本人阅读 730评论 0 3
  • 前天晚上在亚马逊下单的书今天就到了,拿到书的时候心里真的有说不出的安心,大学两年过去,什么都没学会,乱七八糟的书倒...
    晴日阅读 255评论 0 1

友情链接更多精彩内容