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

qiskit-aer本地源码安装失败求助:Conan安装报错

解决Qiskit-Aer源码安装时Conan构建失败的问题

针对你遇到的构建wheel阶段Conan提示“no such file or directory”的问题,可按以下步骤排查解决:

  • 手动安装并验证Conan
    先确保Conan已正确安装且可被系统调用:

    1. 执行 pip install conan 手动安装Conan
    2. 运行 conan --version 验证是否能正常输出版本信息。如果提示命令不存在,检查Conan的安装路径是否在系统PATH环境变量中(Linux/macOS可通过echo $PATH查看,Windows用echo %PATH%)
  • 指定Conan可执行文件路径
    如果Conan已安装但pip无法找到,可在安装前手动指定路径:

    • Linux/macOS:执行 export CONAN_EXECUTABLE=$(which conan) 后再运行 pip install .
    • Windows:执行 set CONAN_EXECUTABLE=C:\PythonXX\Scripts\conan.exe(替换为你的Conan实际路径)后再运行 pip install .
  • 清理构建缓存与残留文件
    旧的构建缓存可能导致冲突:

    1. 执行 pip cache purge 清理pip缓存
    2. 删除源码目录下的build、dist文件夹以及*.egg-info目录
    3. 重新执行 pip install .
  • 确保系统构建工具齐全
    Conan依赖系统级构建工具,确认以下工具已安装:

    • Linux:安装gcc、cmake、make(例如Debian/Ubuntu执行sudo apt install build-essential cmake)
    • macOS:安装Xcode命令行工具(执行xcode-select --install)
    • Windows:安装Visual Studio构建工具(勾选“Desktop development with C++”组件)
  • 预执行Conan依赖安装
    先手动让Conan处理依赖,再进行pip安装:

    1. 进入qiskit-aer源码目录
    2. 执行 conan install . --build=missing 完成依赖构建
    3. 再执行 pip install .
  • 使用隔离虚拟环境
    全局Python环境的依赖冲突可能引发问题:

    1. 创建虚拟环境:python -m venv aer_env
    2. 激活虚拟环境:
      • Linux/macOS:source aer_env/bin/activate
      • Windows:aer_env\Scripts\activate
    3. 在虚拟环境中重新安装依赖并执行pip install .

内容的提问来源于stack exchange,提问作者Panagiotis Panagiotopoulos

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 19:45:54