Ironpython调用numpy问题

发布于 2024-09-06 19:18:36 字数 681 浏览 3 评论 0原文

铁蟒2.6, 蟒蛇2.6.5, 麻木, 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

有什么问题吗? 谢谢。

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.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

狼亦尘 2024-09-13 19:18:36

从评论来看,Giles的回答成功了:

从 IronPython 源代码来看,您在设置托管时似乎需要设置 LanguageSetup.Options["Frames"] = ScriptingRuntimeHelpers.True。

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文