Как установить (в Linux) простой дистрибутив Python, например. /opt/myPythonProject/python
? Когда я потом устанавливаю пакеты (например, pip
), все пакеты должны отправляться в /opt/myPythonProject
. Он должен просто игнорировать системный python и его пакеты.Как установить второй/третий/питон в моей системе?
Моя конечная цель - разместить мой собственный код в /opt/myPythonProject/mycode
, затем заархивировать весь корневой каталог проекта, развернуть его на машине клиента. Это в целом работает (при условии, что моя собственная арка/ОС/и т. Д. Одинакова).
Таким образом, большой вопрос: могу ли я доставить python/packages/собственный код в один большой zip? Если да, что мне нужно учитывать?
Если нет: то, что является самым простым решением для распространения приложения Python вместе с runtimes/packages и для его развертывания как пользователь приложения (не root).
Разве это не то, что virtualenv (https://virtualenv.readthedocs.org/en/последняя /) для? – apotry