错误:无法为使用 PEP 517 的 PyNaCl 构建轮子,并且无法直接安装

Joe*_*930 3 python pep pycharm pynacl pep517

我正在使用最新版本Pycharm

当我输入此命令时:

pip install -U discord.py[voice]
Run Code Online (Sandbox Code Playgroud)

此错误消息显示:

ERROR: Could not build wheels for PyNaCl which use PEP 517 and cannot be installed directly

我应该怎么办?

Azy*_*282 8

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

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

pip install --upgrade pip
pip install --no-use-pep517 discord.py[voice]
Run Code Online (Sandbox Code Playgroud)

如果没有尝试降级你的 pip 版本

pip install pip==18.1
Run Code Online (Sandbox Code Playgroud)

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