2015-04-17 3 views
1

Мне нужно установить pywin32 библиотеку, чтобы быть в состоянии назвать import win32com.clientУстановите pywin32

pywin32-219.win32-py2.7.exe Я скачал файл из http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/

Но когда я запускаю файл, ничего не происходит. Приложение, из которого я запускаю программу, зависает, и я должен ее прекратить.

  • Я установил: Python 2.7.8 [MSC v 1500 32 бит (Intel).] На win32
  • система: Windows 8, 64 бит

Любая идея, что может быть не так и как установить pywin32?

+0

У меня такая же проблема, но решена после загрузки pywin32-219.win32-py2.7.exe –

+0

Попробуйте использовать pip или easy_install – Nobi

+0

@himanshudua он уже использует pywin32-219.win32-py2.7.exe –

ответ

0

https://bugzilla.mozilla.org/show_bug.cgi?id=805627#c3

/reg:32 флаг необходимо установить 32-битную pywin32 на 64-битной ОС, в противном случае программа установки 32bit pywin32 не найти ключ реестра и поэтому не знаю, куда установить в. Этот флаг не будет , который необходим на 32-битной Windows 8, а также если вы используете 64-битный Python + 64bit pywin32 на 64-битном win8.

Возможно, попробуйте удалить, а затем переустановить с помощью переключателя ..?

0

Возможно, у меня были аналогичные проблемы с установкой пакета coverage в Python 2.7, Win8.1 x64 заблокировал выполнение дистрибутива (отображается диалоговое окно с ошибкой). Я просто нажал ссылку «Показать больше» (вместо кнопки «ОК»), а затем щелкнул «Запуск в любом случае».

BTW, ActiveState Python 2.7.8 уже содержит pyWin32 в дистрибутиве. Это возможно обходное решение.

Смежные вопросы