Ubuntu22.10虚拟环境安装Odoo16依赖时psutil编译失败求助
解决Ubuntu 22.10虚拟环境中安装Odoo16依赖时psutil编译失败的问题
出现Failed building wheel for psutil错误,本质是psutil作为C扩展库,缺少系统层面的编译依赖导致无法完成编译构建。按以下步骤修复:
先安装系统级编译依赖包:
sudo apt update && sudo apt install gcc python3-dev libc6-dev这些包是编译Python C扩展的基础,psutil的构建必须依赖它们。
升级虚拟环境内的pip、wheel和setuptools到最新版本,避免工具兼容性问题:
pip install --upgrade pip wheel setuptools重新尝试安装psutil,或直接安装Odoo16的依赖包:
pip install psutil # 之后再执行Odoo依赖安装命令,比如 # pip install -r requirements.txt
如果仍有问题,确认虚拟环境是基于Ubuntu系统的Python3创建的(而非其他版本),避免环境不匹配导致的编译问题。
内容的提问来源于stack exchange,提问作者Tarikol Islam
相关产品推荐
相关产品推荐

