ImportError:否模块名称Multiarray

时间:2011-11-01 10:37:58

标签: python numpy ironpython importerror python-c-extension

所以我在PyDev中使用IronPython,我正在尝试导入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个文件吗?我该怎么办?提前谢谢。

编辑:还有一件事,所以当我在python下载附带的Python IDLE中使用它时,import numpy会起作用,而我正在使用Windows 7。

1 个答案:

答案 0 :(得分:0)

我认为你不能从IronPython导入'常规'numpy(但似乎有一个你可以使用的IronPython端口...... http://pytools.codeplex.com/wikipage?title=NumPy%20and%20SciPy%20for%20.Net