essayer de télécharger Discord.py à l'aide d'une installation PIP, m'a donné le message d'erreur dans le titre. J'ai installé à l'aide de CMD et des commandes PY -M Pip Install -Un Discord, la CMD a également été exécutée dans Admin. Essayé d'utiliser PIP, Pip3 et PIP3.9, qui n'ont pas fonctionné.
J'ai essayé de désinstaller/de réinstaller/de mettre à niveau (dans cet ordre) lesdits bibliothèques:
versions de python== J'ai essayé (dans toutes les versions sont téléchargées avec des paramètres par défaut avec rien changé): Python-3.9.0-Amd64.exe python-3.9.0.exe
J'ai essayé de rechercher des roues et j'ai essayé d'installer avec - non-binaire: tout: aussi, mais cela a donné le même message d'erreur ci-dessous.
dans toutes les itérations de ce que j'ai essayé, il a échoué exactement le même message d'erreur sans aucune déviation
ples aide: <
Using cached discord-1.0.1-py3-none-any.whl (1.1 kB)
Collecting discord.py>=1.0.1
Using cached discord.py-1.5.1-py3-none-any.whl (701 kB)
Processing c:\users\mt\appdata\local\pip\cache\wheels\b6\9c\bd\6b99bc6ec9dab11f3756d31fb8506d3ecf07aea58b6201f539\aiohttp-3.6.3-py3-none-any.whl
Collecting attrs>=17.3.0
Using cached attrs-20.2.0-py2.py3-none-any.whl (48 kB)
Collecting chardet<4.0,>=2.0
Using cached chardet-3.0.4-py2.py3-none-any.whl (133 kB)
Collecting async-timeout<4.0,>=3.0
Using cached async_timeout-3.0.1-py3-none-any.whl (8.2 kB)
Collecting yarl<1.6.0,>=1.0
Using cached yarl-1.5.1.tar.gz (173 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing wheel metadata ... done
Collecting multidict<5.0,>=4.5
Using cached multidict-4.7.6.tar.gz (50 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing wheel metadata ... done
Collecting idna>=2.0
Using cached idna-2.10-py2.py3-none-any.whl (58 kB)
Building wheels for collected packages: yarl, multidict
Building wheel for yarl (PEP 517) ... error
ERROR: Command errored out with exit status 1:
command: 'c:\users\mt\appdata\local\programs\python\python39\python.exe' 'c:\users\mt\appdata\local\programs\python\python39\lib\site-packages\pip\_vendor\pep517\_in_process.py' build_wheel 'C:\Users\MT\AppData\Local\Temp\tmptlhkh7zi'
cwd: C:\Users\MT\AppData\Local\Temp\pip-install-nztu4nu2\yarl
Complete output (35 lines):
**********************
* Accellerated build *
**********************
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-AMD64-3.9
creating build\lib.win-AMD64-3.9\yarl
copying yarl\_quoting.py -> build\lib.win-AMD64-3.9\yarl
copying yarl\_quoting_py.py -> build\lib.win-AMD64-3.9\yarl
copying yarl\_url.py -> build\lib.win-AMD64-3.9\yarl
copying yarl\__init__.py -> build\lib.win-AMD64-3.9\yarl
running Egg_info
writing yarl.Egg-info\PKG-INFO
writing dependency_links to yarl.Egg-info\dependency_links.txt
writing requirements to yarl.Egg-info\requires.txt
writing top-level names to yarl.Egg-info\top_level.txt
reading manifest file 'yarl.Egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '*.cache' found anywhere in distribution
warning: no previously-included files found matching 'yarl\*.html'
warning: no previously-included files found matching 'yarl\*.so'
warning: no previously-included files found matching 'yarl\*.pyd'
no previously-included directories found matching 'docs\_build'
writing manifest file 'yarl.Egg-info\SOURCES.txt'
copying yarl\__init__.pyi -> build\lib.win-AMD64-3.9\yarl
copying yarl\_quoting_c.c -> build\lib.win-AMD64-3.9\yarl
copying yarl\_quoting_c.pyi -> build\lib.win-AMD64-3.9\yarl
copying yarl\_quoting_c.pyx -> build\lib.win-AMD64-3.9\yarl
copying yarl\py.typed -> build\lib.win-AMD64-3.9\yarl
running build_ext
building 'yarl._quoting_c' extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.Microsoft.com/visual-cpp-build-tools/
----------------------------------------
ERROR: Failed building wheel for yarl
Building wheel for multidict (PEP 517) ... error
ERROR: Command errored out with exit status 1:
command: 'c:\users\mt\appdata\local\programs\python\python39\python.exe' 'c:\users\mt\appdata\local\programs\python\python39\lib\site-packages\pip\_vendor\pep517\_in_process.py' build_wheel 'C:\Users\MT\AppData\Local\Temp\tmpzb98brnr'
cwd: C:\Users\MT\AppData\Local\Temp\pip-install-nztu4nu2\multidict
Complete output (40 lines):
**********************
* Accellerated build *
**********************
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-AMD64-3.9
creating build\lib.win-AMD64-3.9\multidict
copying multidict\_abc.py -> build\lib.win-AMD64-3.9\multidict
copying multidict\_compat.py -> build\lib.win-AMD64-3.9\multidict
copying multidict\_multidict_base.py -> build\lib.win-AMD64-3.9\multidict
copying multidict\_multidict_py.py -> build\lib.win-AMD64-3.9\multidict
copying multidict\__init__.py -> build\lib.win-AMD64-3.9\multidict
running Egg_info
writing multidict.Egg-info\PKG-INFO
writing dependency_links to multidict.Egg-info\dependency_links.txt
writing top-level names to multidict.Egg-info\top_level.txt
reading manifest file 'multidict.Egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files found matching 'multidict\_multidict.html'
warning: no previously-included files found matching 'multidict\*.so'
warning: no previously-included files found matching 'multidict\*.pyd'
warning: no previously-included files found matching 'multidict\*.pyd'
no previously-included directories found matching 'docs\_build'
writing manifest file 'multidict.Egg-info\SOURCES.txt'
copying multidict\__init__.pyi -> build\lib.win-AMD64-3.9\multidict
copying multidict\_multidict.c -> build\lib.win-AMD64-3.9\multidict
copying multidict\py.typed -> build\lib.win-AMD64-3.9\multidict
creating build\lib.win-AMD64-3.9\multidict\_multilib
copying multidict\_multilib\defs.h -> build\lib.win-AMD64-3.9\multidict\_multilib
copying multidict\_multilib\dict.h -> build\lib.win-AMD64-3.9\multidict\_multilib
copying multidict\_multilib\istr.h -> build\lib.win-AMD64-3.9\multidict\_multilib
copying multidict\_multilib\iter.h -> build\lib.win-AMD64-3.9\multidict\_multilib
copying multidict\_multilib\pair_list.h -> build\lib.win-AMD64-3.9\multidict\_multilib
copying multidict\_multilib\views.h -> build\lib.win-AMD64-3.9\multidict\_multilib
running build_ext
building 'multidict._multidict' extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.Microsoft.com/visual-cpp-build-tools/
----------------------------------------
ERROR: Failed building wheel for multidict
Failed to build yarl multidict
ERROR: Could not build wheels for yarl, multidict which use PEP 517 and cannot be installed directly```
J'ai aussi eu le même problème aujourd'hui, car j'ai téléchargé Node.js et il a mis à jour mon python 8 à python 9 et j'ai dû réinstaller tout mon moduels, y compris DPY.
La solution est de suivre ce qu'il dit
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.Microsoft.com/visual-cpp-build-tools/
https://visualstudio.microsoft.com/visual-cpp-cpp-build-tools/
J'ai eu un problème similaire avec un paquet avec Yarl, dépendances multidiques. Pour le réparer, je viens de mettre à niveau mon PIP:
pip install --upgrade pip
pip install discord