python - 错误 : Could not build wheels for PyNaCl which use PEP 517 and cannot be installed directly

标签 python pycharm pep pynacl pep517

我正在使用最新版本的 Pycharm:

当我输入这个命令时:pip install -U discord.py[voice]

此错误消息将出现:错误:无法为使用 PEP 517 且无法直接安装的 PyNaCl 构建轮子

我该怎么办?

最佳答案

PEP 517 已知与 virtualenvs 存在一些问题,因此这可能是一个可能的原因。

尝试执行这些命令,看看是否有效

pip install --upgrade pip
pip install --no-use-pep517 discord.py[voice]

如果不尝试降级您的 pip 版本

pip install pip==18.1

然后再次尝试安装包命令。

关于python - 错误 : Could not build wheels for PyNaCl which use PEP 517 and cannot be installed directly,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65059605/

相关文章:

python - 决定是否根据特征条件更新权重

python - 比较 Pandas 中数据帧的标题

google-app-engine - Pycharm找不到GAE安装

python - 为什么要保留 PEP-801?

python - 确定 Pandas Dataframe 中的列是否包含 DATE 或 DATETIME 信息的最简单方法

pycharm - 如何使用pycharm通过编码样式的模板自动缩进选择区域

python - PyCharm 找不到 pytz

spring - 带有 Spring Boot/Spring Security 的 Keycloak 细粒度权限

python - 有什么理由在 Python 中将代码放在文档字符串之前?

python - 如何为 bin 目录中的脚本编写 Python 单元测试