2014-02-04 1 views
6

Раньше у меня был pypy verion 1.9. Я мог бы сделать следующее, чтобы импортировать numpypy:Импорт Numpypy при использовании pypy2.2

>pypy 
Python 2.7.2 (341e1e3821ff, Jun 07 2012, 15:42:54) 
[PyPy 1.9.0 with GCC 4.2.1] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 
And now for something completely different: ``translating pypy with cpython is 
soooooo slow'' 
>>>> import numpypy 

Недавно я обновил свой ОС и установил PyPy версии 2.2 теперь я не в состоянии импортировать numpypy

>>>> import numpypy 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named numpypy 

Что может быть вопрос? Я знаю, что numpy не поддерживается полностью, но у меня много скриптов, которые используют ограниченную функциональность numpypy в pypy.

ответ

2

Смотрите третью пулю здесь: http://doc.pypy.org/en/latest/release-2.2.0.html#highlights

~$ pypy 
Python 2.7.3 (87aa9de10f9c, Nov 24 2013, 20:57:21) 
[PyPy 2.2.1 with GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.2.79)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 
And now for something completely different: ``pypy is a race between people 
shaving yaks and the universe producing more bearded yaks. So far, the universe 
is winning'' 
>>>> import _numpypy 
>>>> _numpypy.multiarray.array([5,3,2]) 
array([5, 3, 2]) 
+0

Благодаря @perimosocordiae, Любая идея, где новое пространство имен/отображение можно найти? –

+0

Полная numpypy теперь находится по адресу: https://bitbucket.org/pypy/numpy – perimosocordiae