===== Použití mojí zkompilované verze Pythonu ===== * Je potřeba si vytvorit dva adresare pro lokalne nainstalovane moduly (podle architektury 32bit/64bit): mkdir -p ~/.local-{i686,x86_64}/{lib/python2.7/site-packages,bin} * V .bashrc si je nastavit jako adresare pro lokalne instalovane moduly a v zavislosti na verzi Ubuntu pripadne pridat cestu k mym binarkam (tez 32/64bit): ARCH=`arch` export PYTHONUSERBASE=~/.local-$ARCH export UBUNTU_VERSION=`lsb_release -a 2>/dev/null | grep Release | cut -f 2` if [ $UBUNTU_VERSION = '10.04' ]; then export PATH=/home/odusek/work/tools/python-2.7.3/$ARCH/bin:$PYTHONUSERBASE/bin:$PATH else export PATH=$PYTHONUSERBASE/bin:$PATH fi ===== Lokální instalace modulů ===== * Musí se udělat 2x, jednou ze 32-bitového a podruhé ze 64-bitového stroje. * K něčemu z toho je možná potřeba balíček python-dev, který bez roota nainstalovat nejde * na počítačích ''kirsch'' (32-bit) a ''sol11'' (64-bit) už je, takže stačí provést instalaci přes ně. ==== Instalace Setuptools ==== * ''setuptools'' je potřeba, aby se dal nainstalovat ''pip''. * ''setuptools'' se nainstaluje podle [[http://pypi.python.org/pypi/setuptools#downloads|návodu]]: sh setuptools-0.6c11-py2.7.egg --prefix=~/.local-`arch` ==== Instalace Pipu ==== * [[http://www.pip-installer.org/en/latest/installing.html#alternative-installation-procedures|stáhnete]] si ''pip'' a potom nainstalujete * Setuptools se nainstaluje automaticky python get-pip.py --user ==== Hotovo ==== * Pak už stačí používat: pip install --user * Moduly je ale potřeba vždy instalovat 2x, jednou ze 32-bitového a jednou ze 64-bitového stroje.