Ironpython call numpy problem
Ironpython 2.6, python 2.6.5,开发者_运维技巧 numpy, SciPy
import sys sys.path.append(r'D:\Python26\dll') sys.path.append(r'D:\Python26\Lib') sys.path.append(r'D:\Python26\Lib\site-packages') » import numpy Traceback (most recent call last): File "", line 1, in File "D:\Python26\Lib\site-packages\numpy\__init__.py", line 132, in File "D:\Python26\Lib\site-packages\numpy\add_newdocs.py", line 9, in File "D:\Python26\Lib\site-packages\numpy\lib\__init__.py", line 4, in File "D:\Python26\Lib\site-packages\numpy\lib\type_check.py", line 8, in File "D:\Python26\Lib\site-packages\numpy\core\__init__.py", line 5, in ImportError: No module named multiarray
What's wrong? Thanks.
From the comments, it looks like Giles' answer did the trick:
From looking at the IronPython source, it looks like you'll need to set LanguageSetup.Options["Frames"] = ScriptingRuntimeHelpers.True when you're setting up hosting.
精彩评论