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