Я хочу создать частную, автономную среду Python, которая не связывается с системными библиотеками (как это делает virtualenv), а также включает в себя собственные версии стандартных библиотек C/C++ для пакетов Python, которые являются просто обертками для этих библиотеки (например, PIL и libjpeg).Каков наилучший способ сделать частную, автономную среду python?
Я видел коммерческие приложения, которые распространяют всю рабочую среду в каталоге, поэтому я знаю, что это можно сделать.
Вопрос в том, есть ли инструмент, который делает это легким в использовании? Virtualenv почти достает меня туда, особенно. с -no-site-пакетами и флагами -relocatable, но это не решает проблему для стандартных библиотек «C». Я хочу, чтобы иметь возможность построить PIL, например, который использует личную версию libjpeg и libpng, добавленную
Любые предложения?
Является ли это для собственного использования или вы хотите, чтобы упаковать его для распространения? Это немного неясно. –
Для моего собственного использования. В идеале, я бы хотел «переносимую среду», я могу перейти от машины к машине с той же базовой архитектурой и os –