Обычно это происходит потому, что PythonPath
не добавляется после установки пакета.Проверьте файл - pywin32.pth
в папке - \\PythonVersion\\Lib\\site-packages\\
.
Содержимое файла выглядит следующим образом:
# .pth file for the PyWin32 extensions
win32
win32\lib
Pythonwin
# Entries needed for a "portable" installations, where the post_install script
# isn't run, which would normally copy the pywin32 core DLL files to either
# the top of the python directory.
# We just stick the source of these DLLs directly on the PATH.
import os;os.environ["PATH"]+=(';'+os.path.join(sitedir,"pywin32_system32"))
Или создайте PYTHONPATH
переменные среды,и добавьте в него путь win32
и win32/lib
.
Вы также можете добавить эти два пути к Python в проекте временно :
import sys
sys.path.append('\\PythonVersion\\lib\\site-packages\\win32')
sys.path.append('\\PythonVersion\\lib\\site-packages\\win32\\lib')
Добавлениепутей действительны только на данный момент.