【问题标题】:Numpy cannot import a module _get_ndarray_c_versionNumpy 无法导入模块 _get_ndarray_c_version
【发布时间】:2019-01-22 20:22:23
【问题描述】:

我想在我的python2.7 代码中运行weave。但是,当我使用import weave 运行代码时,我得到一个在 numpy 中找不到的模块的错误

我安装了numpy 1.16.0,它正在我的 Ubuntu 服务器上运行。

这是错误:

from numpy.core.multiarray import _get_ndarray_c_version ImportError: cannot import name _get_ndarray_c_version

我已经尝试重新安装numpy,但似乎没有帮助。有没有办法解决这个问题?

【问题讨论】:

  • 好像没有多少人经历过。

标签: python numpy pip


【解决方案1】:

我认为这是由于 numpy1.16 和 weave 之间的不兼容造成的。

https://github.com/scipy/weave/issues/11

尝试使用旧版本的 numpy。

【讨论】:

  • 嗨@Toni - 这可能是一个很好的答案。您是否愿意将edit 加入您的答案中,链接中的一些相关sn-ps?考虑通读How to Answer,了解失效链接如何影响您的答案质量。
猜你喜欢
  • 1970-01-01
  • 2018-01-11
  • 2019-10-08
  • 2012-11-06
  • 1970-01-01
  • 2020-07-08
  • 2017-11-11
  • 2021-07-27
相关资源
最近更新 更多