Как мне создать интерпретатор Python, который можно установить, просто распаковав архив?
например. Я хочу Python-2.6.tar.gz. Пользователь извлечет его в любой каталог и начнет его использовать.
Может быть portablepython (в настоящее время только для Windows) поможет. Вы можете попробовать использовать его напрямую или выполнить процесс установки, чтобы узнать, как создать такую среду.
portablepython
Portable Python - это язык программирования Python®, предварительно настроенный для работы непосредственно с любого USB-устройства хранения данных, позволяющий в любое время иметь переносную среду программирования.
Я пошел другим путем, на Debian, и написал скрипт для автоматизации установки python.
Это зависит от Python, но использует Fabric и Paramiko для развертывания Python на удаленных компьютерах.см:
http://bitbucket.org/chris.mahan/debian-stable-python-2.6.4-deployer/
Это может помочь вам.