a mini Python 2.7.3 runtime builder
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
Makefile
README.md
distribute-0.6.32.tar.gz
distribute_setup.py
egenix-pyrun-1.1.0.tar.gz
install-minipy
miniPy.tgz
upx-3.08-amd64_linux.tar.bz2

README.md

miniPyRuntime

a mini Python 2.7.3 runtime builder based on "eGenix PyRun"

FEATURES

  1. Full featured Python 2.7.3 for server side usage

  2. Intergrated easy_install tools

  3. Whole tobe-deployed package is only approximate 4MB

  4. The made out product is JUST READY TO DEPLOY, NO NEED TO COMPILE again on every machine

Currently, we only tested it on CentOS 5, CentOS 6

QUICK GUIDE

Here's a quick guide:

$ make

And the product is in dist/miniPy.tgz

DEPLOY&USAGE

  1. copy miniPy.tgz to the host

  2. tar xzvf miniPy.tgz && ./install-minipy /path/you/want/to/install

  3. enjoy it!

TOOLS WE USE

  1. eGenix PyRun http://www.egenix.com/products/python/PyRun

  2. upx http://upx.sourceforge.net

  3. freeze http://wiki.python.org/moin/Freeze

  4. strip man strip