2016-02-28 6 views
0

Я пытаюсь установить сторонний модуль Python send2trash с помощью pip - я пытаюсь это из командной строки.Python 3 - ошибка установки модуля send2trash

Первоначально я столкнулся с ошибкой импорта, так как не было никакого модуля с именем _wingreg. Чтобы решить эту проблему, я использовал инструмент 2to3 для обновления сценария python («Python34 \ lib \ site-packages \ pip \ utils \ appdirs.py»), который пытался импортировать модуль _winreg и преобразовать его в winreg.

Затем я попытался установить send2trash, снова используя pip из командной строки и столкнувшись с FileNotFoundError: [WinError 2]. Оскорбительная строка находится в скрипте appdirs.py - строка 224: каталог, _type = winreg.QueryValueEx (ключ, shell_folder_name)

Неужели кто-нибудь еще столкнулся с этой проблемой или похожей?

Для контекста:

Я на Windows 10 Я использую Python 3.5.1 Я пытаюсь установить 3-й модуль партии из командной строки с помощью пип

Я относительно новым для Python и программирование, так что извиняйтесь, если моя терминология не совсем точна. Любая помощь будет очень получена!

Благодаря

ответ

0

первый: Попробуйте установить pywin32 здесь:

http://sourceforge.net/projects/pywin32/files/pywin32/

зависит от вас операционной системы и версии питона, которую вы используете. Обычно 32-битная версия должна работать как на 32, так и на 64-битной ОС.

После этого: перейдите по пути сценариев на python и запустите приглашение как администратор.

выполнить: python pywin32_postinstall.py -install