安装pyADAqsar遇Fortran编译器缺失错误,求解决方案
解决pyADAqsar安装时Fortran编译器缺失导致的Metadata生成失败问题
Windows系统处理步骤
- 安装带gfortran的MinGW-w64:
- 下载MinGW-w64官方安装器,选择
x86_64-posix-seh架构,安装时务必勾选gfortran组件 - 将MinGW安装目录下的
bin文件夹路径(例如C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\bin)添加到系统环境变量PATH的最顶端 - 完全重启Jupyter Notebook,重新执行
!pip install pyADAqsar
- 下载MinGW-w64官方安装器,选择
- 验证编译器有效性:打开命令提示符输入
gfortran --version,确认能返回正常版本信息
Linux系统处理步骤
- 通过系统包管理器安装gfortran:
- Debian/Ubuntu系列:
sudo apt-get install gfortran - RHEL/CentOS系列:
sudo yum install gcc-gfortran
- Debian/Ubuntu系列:
- 安装完成后直接在Jupyter中重新执行安装命令
macOS系统处理步骤
- 先安装Xcode命令行工具:
xcode-select --install - 再通过Homebrew安装gfortran:
brew install gfortran - 验证安装完成后重启Jupyter,执行
!pip install pyADAqsar
额外排查与修复手段
- 升级相关工具链:
pip install --upgrade pip setuptools wheel - 若仍无法识别编译器,尝试手动指定编译器路径安装:
将!FC=/path/to/gfortran pip install pyADAqsar/path/to/gfortran替换为你实际的gfortran可执行文件路径(Windows下需填写完整exe路径)
内容的提问来源于stack exchange,提问作者Shawn
相关产品推荐
相关产品推荐

