我很难在 Windows 上安装 pymc。我愿意
easy_install pymc
但它给出了错误
error: Setup script exited with error: extension 'pymc.flib' has Fortran sources but no Fortran compiler found
但是,我在 MinGW 中安装了 gFortran 编译器。我是否必须更改环境变量或其他东西?
谢谢,
首先,确保您确实安装了 MinGW 的 Fortran 编译器。如果您打开MinGW 安装管理器(在 中C:\MinGW\libexec\mingw-get\guimain.exe
),您将看到一个软件包列表。如果mingw32-gcc-fortran
未选中,请选中并单击Installation
> Apply Changes
。
其次,检查您的PATH以确保它C:\MinGW\bin
存在并且路径中没有其他版本的 MinGW(如 64 位版本)。
最后,如果您使用的是 32 位 Python,那么您的 MinGW 应该是 32 位,如果是 64 位 Python,则使用 64 位 MinGW。
这听起来像问题。您可能应该添加C:\MinGW\bin
到您的 PATH 中。