Я разработал программу python anaconda в качестве моей среды разработки. Как я могу упаковать свою программу python (скажем, это всего лишь 1 .py-файл сейчас) и распространять на ПК пользователя для их запуска?Как освободить программу python для пользователя
ответ
Может быть, вы можете следовать шаг страниц:
http://docs.python-guide.org/en/latest/shipping/packaging/
https://python-packaging-user-guide.readthedocs.io/
сделать скрипт в setup.py
; загрузите свой пакет; пусть ваши пользователи устанавливают pip
Затем используйте его.
использование pyinstaller:
pip install pyinstaller
, а затем:
pyinstaller -F mycript.py
это выглядит очень интересно, никогда не видел – maxymoo
@palazzotrain, если вы не хотите использовать py2exe, pyinstaller тоже работает. Конечно, pip install устанавливает инсталлятор pyinstaller, но может обойти обычный подход «установка exe» – Fallenreaper
py2exe работает только для windows.as для пользователя mac, я предпочитаю pyinstaller :) –
Вы ищете что-то вроде: py2exe? – Fallenreaper
Нет, я думаю, как доставить питон без преобразования в exe в этом вопросе. Преобразует ли он в exe единственный способ выхода на ПК пользователя? –
pip + github хорош, если у них есть github и может использовать терминал – maxymoo