如何在MacBook上安装LHAPDF以用于Python开发?
LHAPDF 安装指南(Python开发用)
关于C++编译器的问题
- 必须安装。LHAPDF核心由C++开发,Python绑定依赖编译后的底层库,Mac用户直接安装Xcode Command Line Tools即可,终端执行:
xcode-select --install
解决Homebrew找不到包的问题,附简便安装方法
方法1:pip直接安装Python绑定(最省事)
LHAPDF在PyPI上有官方包,直接用pip安装:
pip install lhapdf
如果是M系列芯片的Mac,可能需要强制本地编译适配架构,执行:
pip install lhapdf --no-binary lhapdf
方法2:源码编译(pip安装失败时使用)
- 先安装编译依赖:
brew install cmake
- 拉取源码并编译:
git clone https://github.com/hepforge/lhapdf.git cd lhapdf mkdir build && cd build cmake .. make make install
- 安装Python绑定:
回到LHAPDF源码根目录,执行:
pip install .
内容的提问来源于stack exchange,提问作者Jasper amirante
相关产品推荐
相关产品推荐

