This is an old revision of the document!
Table of Contents
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 pridat si cestu k mym binarkam (tez 32/64bit):
ARCH=`arch` export PYTHONUSERBASE=~/.local-$ARCH export PATH=/home/odusek/work/tools/python-2.7.3/$ARCH/bin:$PYTHONUSERBASE/bin:$PATH
Lokální instalace modulů
- 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) asol11
už je, takže stačí provést instalaci přes ně.
Instalace Setuptools
setuptools
je potřeba, aby se dal nainstalovatpip
.setuptools
se nainstaluje podle návodu:
sh setuptools-0.6c9-py2.4.egg --prefix=~/.local-`arch`
Instalace Pipu
pip
se musí zkompilovat a potom nainstalovat ručně:
python setup.py install --user
Hotovo
- Pak už stačí používat
pip install <modul>
- Moduly je ale potřeba vždy instalovat 2x, jednou ze 32-bitového a jednou ze 64-bitového stroje.