【发布时间】:2011-08-02 19:46:17
【问题描述】:
我有一个 python 代码,它导入由 f2py(来自 fortran 例程)创建的 dll。现在,如果 fortran 中的数组太大,python 程序就会崩溃。我该如何处理?通过增加堆栈大小?还是堆?我试图研究此事,但我仍然不明白如何增加堆栈或者我应该使用堆来代替以及我应该如何做到这一点..??? Python 总是在我尝试导入 dll 的那一行崩溃,即在“import f90_routine”行。也有人提到线程,但我不知道如何使用它们。希望有人可以帮助我!
【问题讨论】:
-
您确定这是堆栈溢出问题吗?是什么让你认为它是?
-
请提供有关您正在使用的 python 版本、Fortran 和 C 编译器以及用于生成 DLL 的编译标志的信息。