ModuleNotFoundError: нет модуля с именем 'win32crypt' - PullRequest
0 голосов
/ 12 февраля 2019

Я пытаюсь запустить модуль Python для школьного проекта и получаю эту ошибку ModuleNotFoundError: No module named 'win32crypt' в строке import win32crypt.

Я искал решение на веб-сайте и обнаружил сообщение, в котором говорится, что pywin32 требуется.Поэтому я установил его с помощью pip.Я также попытался установить pypiwin32.Ни одна из этих установок не сработала.Теперь я попробовал Dependency Walker, чтобы увидеть, отсутствуют ли какие-либо зависимости, и я вижу, по крайней мере, 100 DLL, которые есть.Как я могу решить проблему?

1 Ответ

0 голосов
/ 12 февраля 2019

win32cryrpt является частью расширений Windows для Python или pywin32.Это оболочка для Windows Crypto API.Нет смысла пытаться установить его без pywin32, и если ваша установка не удалась, то это проблема, которую вы должны решить.

Пожалуйста, попробуйте pip install pypiwin32 еще раз, обязательно выполнив его в правильной папке, которая является подпапкой Scripts среды Python, в которую вы хотите ее установить. У вас может быть несколько установок Python безпонимая это, и если вы запустите pip из-за пределов этой папки, вы можете получить другой экземпляр pip.Стандартное расположение для установок Python - C:\Program Files\Python3x.Если установка pip завершена не так, как ожидалось, отредактируйте вопрос, включив в него сообщения о неудачной установке. Не сработало недостаточно для продолжения.

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