2014-10-31 2 views
22

Hy @ всех,Установите pywin32 с ПУМ в Windows 7 не работает в Python 3.4.2

Я пытаюсь установить pywin32 через пип (1.5.6) с питоном 3.4.2 под Windows 7, но я всегда получал сообщение об ошибке:

Could not find any downloads that satisfy the requirement pywin32 
Some externally hosted files were ignored (use --allow-external pywin32 to all 
ow). 
Cleaning up... 
No distributions at all found for pywin32 
Storing debug log for failure in C:\Users\tonka\pip\pip.log 

Все остальные установки с пипсом работают в полном порядке. На pypi.org есть пакет для pywin32, поэтому не понимаю, почему это происходит.

Я также попытался это --allow-внешнего флага, но тогда я получил следующую ошибку

Could not find any downloads that satisfy the requirement pywin32 
Some insecure and unverifiable files were ignored (use --allow-unverified pywi 
n32 to allow). 
Cleaning up... 
No distributions at all found for pywin32 
Storing debug log for failure in C:\Users\tonka\pip\pip.log 

Тогда я использовал --allow-непроверенный флаг и я получаю эту ошибку

Could not find any downloads that satisfy the requirement pywin32 
Cleaning up... 
No distributions at all found for pywin32 
Storing debug log for failure in C:\Users\tonka\pip\pip.log 

Есть ли пакет в pip для pywin32 для 3.4? pypi-link

Есть ли у кого-то такая же проблема/поведение?

Edit:

Для всех, кто ищет способ установить pywin32 через пип. Используйте пакет pypiwin32 вместо pywin32, это тот же самый пакет, но это пип-состоянии

Приветствия
Тонка

+0

http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/pywin32-219.win32-py3.4.exe/download (Если вы действительно не хотите устанавливать из Pip) – sk11

+0

также имеют это «Python 3.4.3 (v3.4.3: 9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 бит (Intel)] на win32« WIndows 8, 64 бит – user3479125

+1

Пожалуйста, разместите свое редактирование как ответ и принять это! – Cas

ответ

6

В ответ на ваш первый вопрос, кажется, что не существует пип pywin32 пакет для python 3.4. Если вы посмотрите на эту страницу: url https://pypi.python.org/simple/pywin32/, вы увидите, что есть 214_download_url. Это означает, что версия 214 является последней доступной, а каталог загрузки 214 here не содержит установщика для чего-либо позже, чем python 3.1.

В ответ на ваш второй вопрос, да, я вижу ту же проблему/поведение с python 3.4.1. Как упоминалось в комментариях @ sk11, вы можете скачать программу установки с here. (Я не могу добавить комментарий, потому что у меня нет репутации.) Я только что попробовал установщик, и, похоже, он работает нормально.

+0

Привет, капитан Уиппет, Спасибо за ваш ответ. Я выберу версию установщика pywin32 вместо пипса, как сказал sk11. Thx – tonka

+0

@tonka Нет проблем. Если вы считаете, что мой ответ отвечает на обе части вашего вопроса, отметьте это как принятый ответ. Благодаря! –

+0

Новые версии доступны через sourceforge. https://sourceforge.net/projects/pywin32/files/pywin32/Build%20220/ –