将Numpy与pypy一起使用

2024-04-19 07:27:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用一些numpy工具(主要是数组),我想用pypy运行这个脚本,但是我不能让它工作。

我得到的错误是:ImportError: No module named multiarray.

我检查了multiarray.so文件是否在核心文件夹中。

有人能告诉我,如果第一个:我可以做我想做的事,第二个:我怎么做?


Tags: 文件工具nonumpy脚本文件夹核心so
3条回答

我刚刚发布了一个blog post解释什么是状态和计划。简而言之,numpy不能与PyPy的cpyext一起工作,即使它能工作,使用起来也太慢了。

最近更改了Numpy状态和生成指令。有一个特殊版本的numpy被移植到PyPy。如果您想获得最新的指令,只需检查PyPy blog以获取有关Numpy的最新文章。在编写时,最新的指令在this post中,它编译为:

 pip install git+https://bitbucket.org/pypy/numpy.git

对于实现的内容和没有实现的内容,您可以检查此页:http://buildbot.pypy.org/numpy-status/latest.html

其他的答案都很古老。

这里是the completely unscientific measure of "implemented functions" onnumpypy status page

pypy博客上关于numpy的一些帖子:

  1. MAY 4, 2011
  2. MAY 5, 2011
  3. APRIL 17, 2012
  4. SEPTEMBER 4, 2012
  5. NOVEMBER 1, 2012
  6. MARCH 18, 2013
  7. MAY 11, 2013
  8. DECEMBER 10, 2013

相关问题 更多 >