2016-08-01 2 views
0

У меня есть env и python python, который работает на этом env. У меня есть код для настройки этого env с помощью wget и т. Д., Но это не зависит от ОС.Какой предпочтительный дистрибутив python, если я хочу упаковать свой env и код в один пакет

Я хочу связать этот env и код с одним (bundle?) И распространять, поэтому пользователю не нужно настраивать env перед запуском кода.

В основном предоставить конечному пользователю что-то (исполняемый файл, tar, zip, .py), а после запуска/извлечения этого пользователя должен быть запущен мой основной скрипт python.

Я смотрел в колеса, но я не уверен, что это решает цель.

+0

Вы считали virtualenv's? – user1767754

+0

вот что я использую для создания env для разработки, но это не будет связывать код. – Hec

ответ

0

Решил использование Pyinstaller. Кажется прямым и активным развитием.

1

Если код запускается на сервере, вы должны использовать docker и docker-compose.

Эта технология позволяет определить все настройки в конфиг-файлах, и единственное, что вам нужно сделать при развертывании кода на новый сервер для выполнения одной команды (docker-compose up)

+0

В основном код не будет работать на серверах. Не работает для меня :( – Hec

 Смежные вопросы

  • Нет связанных вопросов^_^