Ответ 1
Я только что разместил сообщение в блоге, объяснив, какой статус и какой план. Короче говоря, numpy не будет работать с PyPy cpyext, и даже если это произойдет, это будет слишком медленно для использования.
Я использую некоторые инструменты numpy (в основном массивы), и я хотел запустить script с помощью pypy, но я не могу заставить его работать.
Ошибка, которую я получаю: ImportError: No module named multiarray.
Я проверил, был ли файл multiarray.so в основной папке.
Может кто-нибудь сказать мне, если сначала: возможно сделать то, что я пытаюсь сделать, а второй: как я могу это сделать?
Я только что разместил сообщение в блоге, объяснив, какой статус и какой план. Короче говоря, numpy не будет работать с PyPy cpyext, и даже если это произойдет, это будет слишком медленно для использования.
Другие ответы довольно старые.
Вот страница статуса the completely unscientific measure of "implemented functions" on
numpypy
Некоторые сообщения из pypy blog о numpy:
Недавно был изменен статус памяти и инструкция по сборке. Существует специальная версия numpy, которая портируется на PyPy. Если вы хотите получить последнюю инструкцию, просто проверьте блог PyPy для последней статьи о Numpy. На момент написания последней инструкции в этот пост, который компилируется в:
pip install git+https://bitbucket.org/pypy/numpy.git
Для того, что реализовано, а что нет, вы можете проверить эту страницу: http://buildbot.pypy.org/numpy-status/latest.html
Предыдущие ответы сейчас устарели:) http://morepypy.blogspot.com/2011/08/pypy-16-kickass-panda.html
API модуля расширения CPython был улучшен и теперь поддерживает множество других расширений. Информацию о том, какой из них поддерживается, см. В нашей вики совместимости.
Предварительная поддержка NumPy: этот выпуск включает в себя предварительный просмотр очень быстрого модуля NumPy, интегрированного с PyPy JIT.
Насколько я знаю, Numpy никогда не был успешно перенесен на PyPy, и это не так просто, поскольку C API для PyPy отличается от CPython.
См. также http://ademan.wordpress.com/category/code/pypy/ для блога того, кто пытался.