Python3.10环境执行pip install qiskit报exit status 1错误如何解决
Qiskit 安装报错解决方案
错误根因
本次报错为pip安装Qiskit依赖的numpy包时,尝试从源码编译失败触发。Windows环境缺少C++编译工具链、当前pip版本无法识别适配Python3.10的numpy预编译二进制包,都会触发该错误。
修复步骤
- 先升级pip、setuptools、wheel到最新版本,确保工具支持新版预编译包识别:
pip install --upgrade pip setuptools wheel - 使用conda预先安装numpy、scipy等基础科学计算依赖,避免pip触发源码编译流程:
conda install numpy scipy - 安装适配Python3.10的稳定版Qiskit:
pip install qiskit==0.43.0
异常兜底
如果执行上述步骤后仍有报错,先卸载当前环境已有的numpy包,再重复上述安装流程:pip uninstall -y numpy
内容的提问来源于stack exchange,提问作者Viktor Rzhaksinskii
相关产品推荐
相关产品推荐

