Как я могу гарантировать, что я могу импортировать pythoncom и pywintypes, чтобы я мог построить COM-сервер в Python 3.4?

Я пытаюсь построить COM-сервер в Python. Я скачал и установил Pywin32 (я использую 32-битную версию Python 3.4.1, поэтому я скачал и установил pywin32 для этой версии).

Теперь, чтобы импортировать pythoncom в IDLE, мне нужно иметь два легко доступных DLL-файла: -pythoncom.dll -pywintypes.dll

Оба.dll-файла находятся в следующем каталоге:

C: \ Python34 \ Lib \ сайт-пакеты \pywin32_system32

Когда я даю оператор импорта в IDLE, я получаю следующую ошибку:

Traceback (последний вызов был последним): Файл "", строка 1, в импорте pythoncom Файл "C:\Python34\lib\site-packages\pythoncom.py", строка 2, в импорте pywintypes ImportError: Нет модуля с именем "pywintypes"

Я переустановил pywin32, но он все еще не исправляет это.

Я сейчас пытаюсь добавить C:\Python34\Lib\site-packages\pywin32_system32 в мой каталог PATH, но это не работает. Я пытаюсь это через:

os.environ["PATH"] += os.pathsep + C:\Python34\Lib\site-packages\pywin32_system32

Затем я получаю следующее сообщение:

Синтаксис команды неверен.

Какую ошибку я делаю в синтаксисе выше? Как я могу это исправить (т.е. как я могу добавить C: \ Python34 \ lib \ site-packages \ pythoncom.py в мою среду PATH)?

0 ответов

Другие вопросы по тегам