ошибка: требуется Microsoft Visual C 14.0 или выше

#python #pip #discord #discord.py

#python #pip #Discord #discord.py

Вопрос:

При выполнении pip install discord.py я получил сообщение об ошибке «_error: требуется Microsoft Visual C 14.0 или выше. Получите его с помощью «Инструментов сборки Microsoft C «: https://visualstudio.microsoft.com/visual-cpp-build-tools /_»

Я установил инструменты сборки и Visual Studio (обычно я использую VSCode), но он по-прежнему выдает мне это сообщение об ошибке, и при запуске моего кода он говорит ModuleNotFoundError: module discord was not found .

Полный журнал ошибок:

 ERROR: Command errored out with exit status 1:
   command: 'd:programmerspilpython hpython.exe' 'd:programmerspilpython hlibsite-packagespip_vendorpep517_in_process.py' build_wheel 'C:UsersvillaAppDataLocalTemptmpygt2fewg'
       cwd: C:UsersvillaAppDataLocalTemppip-install-jo0r1badmultidict
  Complete output (40 lines):
  **********************
  * Accellerated build *
  **********************
  running bdist_wheel
  running build
  running build_py
  creating build
  creating buildlib.win-amd64-3.9
  creating buildlib.win-amd64-3.9multidict
  copying multidict_abc.py -> buildlib.win-amd64-3.9multidict
  copying multidict_compat.py -> buildlib.win-amd64-3.9multidict
  copying multidict_multidict_base.py -> buildlib.win-amd64-3.9multidict
  copying multidict_multidict_py.py -> buildlib.win-amd64-3.9multidict
  copying multidict__init__.py -> buildlib.win-amd64-3.9multidict
  running egg_info
  writing multidict.egg-infoPKG-INFO
  writing dependency_links to multidict.egg-infodependency_links.txt
  writing top-level names to multidict.egg-infotop_level.txt
  reading manifest file 'multidict.egg-infoSOURCES.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-infoSOURCES.txt'
  copying multidict__init__.pyi -> buildlib.win-amd64-3.9multidict
  copying multidict_multidict.c -> buildlib.win-amd64-3.9multidict
  copying multidictpy.typed -> buildlib.win-amd64-3.9multidict
  creating buildlib.win-amd64-3.9multidict_multilib
  copying multidict_multilibdefs.h -> buildlib.win-amd64-3.9multidict_multilib
  copying multidict_multilibdict.h -> buildlib.win-amd64-3.9multidict_multilib
  copying multidict_multilibistr.h -> buildlib.win-amd64-3.9multidict_multilib
  copying multidict_multilibiter.h -> buildlib.win-amd64-3.9multidict_multilib
  copying multidict_multilibpair_list.h -> buildlib.win-amd64-3.9multidict_multilib
  copying multidict_multilibviews.h -> buildlib.win-amd64-3.9multidict_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
  Building wheel for yarl (PEP 517) ... error
  ERROR: Command errored out with exit status 1:
   command: 'd:programmerspilpython hpython.exe' 'd:programmerspilpython hlibsite-packagespip_vendorpep517_in_process.py' build_wheel 'C:UsersvillaAppDataLocalTemptmp3uspc3_h'
       cwd: C:UsersvillaAppDataLocalTemppip-install-jo0r1badyarl
  Complete output (35 lines):
  **********************
  * Accellerated build *
  **********************
  running bdist_wheel
  running build
  running build_py
  creating build
  creating buildlib.win-amd64-3.9
  creating buildlib.win-amd64-3.9yarl
  copying yarl_quoting.py -> buildlib.win-amd64-3.9yarl
  copying yarl_quoting_py.py -> buildlib.win-amd64-3.9yarl
  copying yarl_url.py -> buildlib.win-amd64-3.9yarl
  copying yarl__init__.py -> buildlib.win-amd64-3.9yarl
  running egg_info
  writing yarl.egg-infoPKG-INFO
  writing dependency_links to yarl.egg-infodependency_links.txt
  writing requirements to yarl.egg-inforequires.txt
  writing top-level names to yarl.egg-infotop_level.txt
  reading manifest file 'yarl.egg-infoSOURCES.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-infoSOURCES.txt'
  copying yarl__init__.pyi -> buildlib.win-amd64-3.9yarl
  copying yarl_quoting_c.c -> buildlib.win-amd64-3.9yarl
  copying yarl_quoting_c.pyi -> buildlib.win-amd64-3.9yarl
  copying yarl_quoting_c.pyx -> buildlib.win-amd64-3.9yarl
  copying yarlpy.typed -> buildlib.win-amd64-3.9yarl
  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
Failed to build multidict yarl
ERROR: Could not build wheels for multidict, yarl which use PEP 517 and cannot be installed directly