You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Conda环境中从GitHub安装非Python包QMCPack

如何将QMCPack安装到Conda环境中

步骤1:激活目标Conda环境

先切换到你要安装QMCPack的Conda环境:

conda activate your_env_name

替换your_env_name为你的实际环境名称。

步骤2:安装编译依赖

QMCPack需要编译工具链和基础依赖,用Conda直接安装:

conda install -y cmake gcc_linux-64 gxx_linux-64 openblas openmpi

注:如果是macOS系统,将gcc_linux-64和gxx_linux-64替换为clang_osx-64和clangxx_osx-64

步骤3:克隆QMCPack源码

克隆项目并进入目录(记得带上--recursive拉取子模块):

git clone --recursive https://github.com/QMCPACK/qmcpack.git
cd qmcpack

步骤4:配置编译参数

创建编译目录,用CMake指定安装路径为当前Conda环境:

mkdir build && cd build
cmake .. -DCMAKE_INSTALL_PREFIX=$CONDA_PREFIX -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DQMC_MPI=ON
  • CMAKE_INSTALL_PREFIX=$CONDA_PREFIX:确保安装文件直接放到当前Conda环境的bin、lib等目录下
  • DQMC_MPI=ON:开启MPI支持(QMCPack核心功能推荐开启)
  • 如需其他功能(如GPU加速),可添加对应CMake参数,参考项目内的文档

步骤5:编译并安装

用多线程加速编译,然后安装:

make -j$(nproc)
make install

-j$(nproc)会自动使用所有CPU核心,缩短编译时间。

步骤6:验证安装

在终端输入以下命令,若能输出版本信息则安装成功:

qmcpack --version

内容的提问来源于stack exchange,提问作者R Walser

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 12:52:13