在安装onnxsim过程中遇到错误,通常由Python环境、依赖冲突或系统编译工具缺失引起。以下是详细的解决步骤:
pip install --upgrade pip setuptools wheelsudo apt-get update
sudo apt-get install build-essential cmakexcode-select --install # 安装Xcode命令行工具# 确保以下依赖已安装
pip install numpy onnx尝试安装兼容版本(如0.4.17):
pip install onnxsim==0.4.17pip install onnxsim -i https://pypi.tuna.tsinghua.edu.cn/simplepython --version # 检查版本conda create -n py39 python=3.9 # 创建Python 3.9环境
conda activate py39
pip install onnxsimgit clone https://github.com/daquexian/onnx-simplifier.git
cd onnx-simplifier
pip install -e .错误示例:error: Microsoft Visual C++ 14.0 is required
→ 安装 Visual C++ Build Tools。
错误示例:ERROR: Failed building wheel for onnxsim
→ 安装CMake:pip install cmake 并确保系统编译工具已配置。
检查完整错误日志,定位缺失的依赖项。
# 创建虚拟环境(推荐)
conda create -n onnx_env python=3.8
conda activate onnx_env
# 安装基础依赖
pip install numpy onnx --upgrade
# 安装onnxsim(指定版本+镜像源)
pip install onnxsim==0.4.17 -i https://pypi.tuna.tsinghua.edu.cn/simple通过以上步骤,90%的安装问题可解决。如仍有问题,请提供完整的报错信息进一步分析。
举报
更多回帖