ImportError: Нет имени модуля Multiarray
Поэтому я использую IronPython в PyDev, и я пытаюсь импортировать NumPy. Тем не менее, когда я получаю следующую ошибку:
Traceback (most recent call last):
File "C:\Users\Dan\workspace\Practice\src\practice.py", line 8, in <module>
File "C:\Python27\Lib\site-packages\numpy\__init__.py", line 137, in <module>
File "C:\Python27\Lib\site-packages\numpy\add_newdocs.py", line 9, in <module>
File "C:\Python27\Lib\site-packages\numpy\lib\__init__.py", line 4, in <module>
File "C:\Python27\Lib\site-packages\numpy\lib\type_check.py", line 8, in <module>
File "C:\Python27\Lib\site-packages\numpy\core\__init__.py", line 5, in <module>
ImportError: No module named multiarray
Это потому, что есть только multiarray.pyd
файл вместо multiarray.py
файл? Что я могу сделать по этому поводу? Заранее спасибо.
Изменить: Еще одна вещь, поэтому импорт Numpy работает, когда я использую его в Python IDLE, который поставляется с загрузкой Python, и я использую Windows 7.
1 ответ
Я не думаю, что вы можете импортировать "обычный" numpy из IronPython (но кажется, что есть порт для IronPython, который вы могли бы использовать... http://pytools.codeplex.com/wikipage?title=NumPy%20and%20SciPy%20for%20.Net)