Pywin32 не работает во встроенной установке с Python 3.9

Я пытаюсь установить pywin32 во встроенную среду Python 3.9 x64 (в Windows 10). Установка работает, но импорт не работает.

Действия по воспроизведению:


mkdir embed
unzip python-3.9.0-embed-amd64.zip embed
python -m pip install --target embed pywin32

cd embed
python
import win32api


person Ruediger Jungbeck    schedule 22.11.2020    source источник


Ответы (1)


Установка библиотеки по другому пути помогает:


mkdir embed
unzip python-3.9.0-embed-amd64.zip embed
python -m pip install --target embed\lib\site-packages pywin32

cd embed
python
import site
site.addsitedir("lib/site-packages")

import win32api

У меня есть открытая проблема для этого: https://github.com/mhammond/pywin32/issues/ 1618

person Ruediger Jungbeck    schedule 03.12.2020