Как развернуть Python на пользователях Windows?

Я должен благодарить @yurzui на этом. Он запросил сообщение об ошибке, я входил в свой тест.

Как оказалось, я не был действительно уделением внимания сообщению, и я заметил при копировании для регистрации здесь. Сообщение об ошибке сделало упомянул неизвестный тег, который я знаю, от Углового Материала. Однако чуть ниже его упоминал проблему в другом компоненте.

выгода здесь - то, что AccountComponent страница с вкладками, которая отображает еще два компонента, которые на модуле тестирования не импортировали материальный модуль. Я чувствую себя смущенным.

21
задан Nope 30 October 2009 в 00:09
поделиться

4 ответа

Скопируйте папку Portable Python из установщика в ту же папку, что и приложение Delphi / Lazarus. Установите для этого все пути.

14
ответ дан 29 November 2019 в 21:21
поделиться

Вы можете попробовать использовать py2exe . Он создает файл .exe с уже включенным Python!

12
ответ дан 29 November 2019 в 21:21
поделиться

Думаю, нет проблем с объединением упаковки .EXE с такими инструментами, как PyInstaller или py2exe, и надстройками, написанными на Python. Созданный .EXE может легко определить, где он установлен, и код внутри может затем просто импортировать файлы из некоторого заранее определенного каталога плагина. Не забывайте, что как только вы упаковываете скрипт Python в исполняемый файл, он также упаковывает интерпретатор Python внутри, так что у вас есть полная среда Python, настроенная с вашим собственным кодом.

1
ответ дан 29 November 2019 в 21:21
поделиться

Интегрируйте интерпретатор Python в ваше приложение Delphi с помощью P4D . Эти компоненты действительно работают, причем в обоих направлениях (классы Delphi, представленные Python как двоичные расширения, и интерпретатор Python внутри Delphi). Я также видел патч для совместимости с Lazarus на странице «Проблемы» кода Google, но, похоже, там могут быть некоторые нерешенные проблемы.

4
ответ дан 29 November 2019 в 21:21
поделиться
Другие вопросы по тегам:

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