在MacOS catalina上的pip install blosc警告:blosc的pyproject.toml中缺少构建要求

问题描述 投票:0回答:1

我正在尝试在MacOS上安装blosc(pip install blosc),但出现以下错误:[警告​​:https://files.pythonhosted.org/packages/21/5d/029b9b46db27f393a77f09f72c3546702b52ccc7b0103beb79e55605405b/blosc-1.8.3.tar.gz#sha256=e978a58e39a7b4bb4c1a5fb6757c97d3646634adf1cbde6789c7a508912d4dad中的blosc在pyproject.toml中缺少构建要求。警告:该项目未指定构建后端,并且没有'setuptools> = 40.8.0'和'wheel'时,pip无法退回到setuptools。正在获取构建车轮的要求...错误ERROR:命令错误,退出状态为1 ...... ModuleNotFoundError:没有名为'skbuild'

的模块
python python-3.x python-3.7
1个回答
0
投票

检查您的pip软件包,以确保已安装所有这些软件包,因为错误提示您没有。该列表来自blosc's GitHub page

上的pyproject.toml文件。
[build-system]
requires = ["setuptools", "wheel", "scikit-build", "cmake", "ninja"]

要检查已安装的软件包,请使用:

python3 -m pip list

如果您不在venv中,则将“ python3”替换为特定版本,而所使用的python版本不是系统默认值。

从错误消息中,我假设您没有wheel或setuptools是<40.8.0。

© www.soinside.com 2019 - 2024. All rights reserved.