Win32: Как использовать RegisterTypeLib API от типичного пользователя

Экземпляр pycharm odoo использует /usr/bin/python3.6 в качестве интерпретатора python, эта среда Python не содержит необходимых пакетов для запуска экземпляра odoo-12. Настоятельно рекомендуется использовать виртуальную среду вместо общесистемной среды.

Чтобы установить пакеты, необходимые для запуска odoo-12, используйте pip и needs.txt из odoo git. Просто скачайте текстовый файл и выполните следующую команду:

python3.6 -m pip install -r requirements.txt

, если пакет pip не найден, вы можете установить его из репозитория apt, используя следующую команду

[ 1113] sudo apt-get install python3-pip

6
задан Ian Boyd 30 December 2008 в 16:18
поделиться

2 ответа

Можно использовать RegOverridePredefKey() API для отображения HKEY_CLASSES_ROOT regtree к HKEY_CURRENT_USER\Software\Classes:

5
ответ дан 9 December 2019 в 22:41
поделиться

Смотрите на эту запись в блоге, которую я записал. Это будет реестр COM-объекты ATL в HKCU вместо HKCR использование RegOverridePredefKey. Можно использовать ту же технику для вызова, RegisterTypeLib и иметь ее правильно регистрируются под HKCU

Зарегистрируйте ATL как обычного пользователя

6
ответ дан 9 December 2019 в 22:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: