Невозможно установить новые python библиотеки - PullRequest
0 голосов
/ 03 августа 2020

Я только что вернулся из отпуска и, получив кучу обновлений windows, больше не могу работать со своим python env. Все библиотеки в моем виртуальном окружении перестали работать, и я продолжал получать error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools при повторной попытке их установки.

Я снова установил инструменты сборки Microsoft Visual C ++, и теперь он работает для некоторых из них (pandas например). Однако для большинства библиотек (например, Office365-REST- Python -Client) я получаю следующее:

error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.26.28801\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2
  
  ----------------------------------------
  Running setup.py clean for cryptography
Failed to build cryptography

  Failed building wheel for cryptography
Could not build wheels for cryptography which use PEP 517 and cannot be installed directly

НО на данный момент у меня не установлена ​​криптография. Я уже использовал его в одном из своих проектов, и кажется, что эти остатки что-то ломают. Однако я действительно не знаю, где их искать. Я переустановил python (я тоже пробовал несколько версий) в другое место, но проблема остается. Проблема возникает из Pycharm и командной строки. Я действительно запутался, поэтому буду признателен за любой совет!

Заранее спасибо!

1 Ответ

0 голосов
/ 03 августа 2020

Я бы посоветовал удалить все Python версии и дистрибутивы.

Затем переустановите Python из python.org. Вероятно, вам следует использовать «Windows x86-64 исполняемый установщик».

Загрузите и установите все Python модули, которые вы хотите использовать как колеса (.whl расширение). Таким образом, вам не придется ничего строить самостоятельно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...