'ERROR: Could not build wheels for PyNaCl which use PEP 517 and cannot be installed directly
Im using the latest Version of Pycharm:
When i Enter this command: pip install -U discord.py[voice]
This Error Message will come: ERROR: Could not build wheels for PyNaCl which use PEP 517 and cannot be installed directly
What should i do?
Solution 1:[1]
PEP 517
was known to have some problems with virtualenvs
so that could be a likely cause.
Try to perform these commands and see if that works
pip install --upgrade pip
pip install --no-use-pep517 discord.py[voice]
If not try to downgrade your pip version
pip install pip==18.1
and then try the package install command again.
Solution 2:[2]
Thanks, @kyrisu, your solution actually worked installing make did the trick for certain cloud packages it throws an error if there is no cmake
installed too. Adding the command which I used on my alpine image.
RUN apk add --no-cache make cmake
This adds both make and cmake
and post that the dependencies are installed without any issues.
Solution 3:[3]
Try to install binutils first before installing pynacl
on Termux.
pkg install binutils
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | AzyCrw4282 |
Solution 2 | Abhishek Patil |
Solution 3 | Javad Nikbakht |