python中区分大小写的路径比较我必须检查一个文件是否存在Mac OS X中的特定路径 目录中有一个名为foo.F90的文件。 但是当我执行if(os.path.exists(PATH_TO_foo.f90))时,它返回true,并 ...2024-05-19 已阅读: n次
在macos10.8上用f2py/gfortran包装32位库我需要用Python包装一个Fortran库,它需要是32位的,因为我使用的是32位EPD。为此,我使用的是f2py,它是EPD附带的,我从fink安装的gcc4.8。我发出以下命令: f2py -c ...2024-05-19 已阅读: n次
使用OpenMP编译的f2py模块的Python导入错误在包装一些Fortran子例程以便在python3脚本中使用时,我遇到了一个问题。这个问题是在我试图在子程序中使用OpenMP之后才出现的。在 例如,如果我编译一个模块'测试.pyd'使用f2py - ...2024-05-19 已阅读: n次
f2py数组依赖于导入的参数我正在尝试用Python包装一个相当大的Fortran库。我可以修改源代码,但显然要修改尽可能少。代码中定义了许多固定大小的数组,其中较低级别模块的参数指定了较低和/或较高的索引。所以可能有这样的说法 ...2024-05-19 已阅读: n次
使用f2py get ImportError:DLL加载失败:找不到指定的模块我正在尝试在Pycharm上创建python模块。是我干的 f2py -c area.f90 -m AREA 模块是创建的,但是模块文件(AREAmodule)没有生成,所以当我导入并运行它时,会显示 ...2024-05-19 已阅读: n次
在distutils中使用F2py我在python脚本中使用fortran程序,并尝试用setup.py脚本来构建和安装它,使用numpy.distutils。然而,我并不擅长于知道如何在各种代码文件中链接,所以我想我应该在这里提出这 ...2024-05-19 已阅读: n次
如何从一个通过f2py调用的Fortran程序,在IPython笔记本中打印到屏幕上?比如在test_fortran_module.f90中定义了一个子程序 subroutine sum2numbers(x, y, z) implicit none real, intent(i ...2024-05-19 已阅读: n次
Python ImportError使用F2py我有两个F90文件要与python一起使用,所以我使用f2py编译它们(一起),并生成一个python模块,我这样做: f2py -c ControlParameters.F90 vector.F90 ...2024-05-19 已阅读: n次
python中由于堆栈大小不足而导致dll加载错误?我有一个python代码,它导入f2py创建的dll(来自fortran例程)。现在,如果fortran中的数组太大,python程序就会崩溃。我该怎么办?通过增加堆栈大小?还是堆?我试着去研究这个问 ...2024-05-19 已阅读: n次
当传递给python时,f2py将失去双倍精度我似乎无法使用f2py创建模块,以便在将数字传递回python时将其保持在两倍精度。以fmodules.f90文件为例: subroutine example(output) ...2024-05-19 已阅读: n次
使用依赖于另一个fortran模块的fortran模块打包Python+f2py项目我正在尝试打包一个Python项目,它需要一个fortran模块module1.f90来f2py。该模块依赖于另一个模块module2.f90,该模块不应f2py,但需要编译并链接到module1.f ...2024-05-19 已阅读: n次
F2PY和Gfortran的编译错误:未定义对`main'的引用我最近开始使用f2py和python2.7编写一些与Fortran中的海洋模型(ROMS)相关的代码。我的工作站是Ubuntu16.04和python2.7、anaconda2和gfortran。我也 ...2024-05-19 已阅读: n次
probe-mc-analytic-er 如何编译fortran代码以在python中使用它 f2py -c -m mc ziggurat.f90 mc.f90 Docker构建 docker build -t probe-mc-an ...2024-05-19 已阅读: n次
fsourcefsource-Fortran静态分析工具 fsource是一组工具,允许您通过 Fortran 2008程序。它是用纯python编写的,没有外部的 依赖关系。 通过pip安装fsource: $ ...2024-05-19 已阅读: n次
fortran-linter#Fortran语法检查器 ##安装 有两种安装绒布的方法。建议通过pip pip install fortran-linter 另一种方法是克隆此存储库并从本地副本安装它: git clone ...2024-05-19 已阅读: n次
mtspec多线程mtspec的python包装器fortran库: Prieto, G. A., R. L. Parker, F. L. Vernon. (2009), A Fortran 90 library ...2024-05-19 已阅读: n次
fimport用于导入Fortran模块的Python导入挂钩。 用法: import fimport fimport.install(reload_support=True) import somefortra ...2024-05-19 已阅读: n次