python - Fortran 源代码但未找到 Fortran 编译器

标签 python windows fortran anaconda gfortran

我正在尝试在 Python 中安装 pyOpt,但出现此错误:

error: library algencan has Fortran sources but no Fortran compiler found

我在 Windows 7 上使用 Anaconda,我尝试安装“Microsoft Visual C++ Compiler for Python 2.7”,但我遇到了同样的错误。

最佳答案

您应该安装 Fortran 编译器,例如gfortran(通过 Windows 上的 MinGW/Cygwin)。参见 here了解详情。 C++ 编译器在这里无济于事。

MinGW包括 gfortran 作为分发的一部分,带有 Cygwin ,您需要安装软件包 gcc-fortran

安装后,将其二进制文件的路径添加到系统PATH

或者,您可以购买商业 Fortran 编译器,例如来自英特尔。

关于python - Fortran 源代码但未找到 Fortran 编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36250303/

相关文章:

ruby - 如何使用 Ruby 从服务中获取 Windows 域中的用户名?

python - 使用 MongoDB 仅扫描集合中的 x 个实例

python - 等到页面用 Selenium WebDriver for Python 加载

c++ - SHLoadImageFile(L"\\Program Files\\TrainingApp\\background.png");论点中的 L 是为了什么?

windows - 带有 Windows 斜线的 Grails 2.3.0 升级问题

c - MPI中如何获取物理机数量

Fortran、Open MP、间接递归和有限的堆栈内存

fortran - 是否可以让 Fortran 源代码检测编译器标志?

python - "Risk"骰子游戏列表索引错误

python - 如何从图像中去除背景以有效应用 k 均值聚类