Differences
This shows you the differences between two versions of the page.
Both sides previous revision
Previous revision
Next revision
|
Previous revision
Next revision
Both sides next revision
|
user:dusek:python [2012/10/30 10:03] dusek |
user:dusek:python [2013/04/12 11:08] dusek |
* ''setuptools'' se nainstaluje podle [[http://pypi.python.org/pypi/setuptools#downloads|návodu]]: | * ''setuptools'' se nainstaluje podle [[http://pypi.python.org/pypi/setuptools#downloads|návodu]]: |
| |
sh setuptools-0.6c9-py2.4.egg --prefix=~/.local | sh setuptools-0.6c9-py2.4.egg --prefix=~/.local-`arch` |
| |
* ''pip'' se musí [[http://www.pip-installer.org/en/latest/installing.html#alternative-installation-procedures|zkompilovat]] a potom nainstalovat ručně: | * ''pip'' se musí [[http://www.pip-installer.org/en/latest/installing.html#alternative-installation-procedures|zkompilovat]] a potom nainstalovat ručně: |
| |
* pak už stačí používat ''pip install <modul>'' | * pak už stačí používat ''pip install <modul>'' |
* Pro spouštění na clusteru i na lokálu je možné použít dva různé adresáře ''.local'' -- do ''.bashrc'', každý modul je pak potřeba nainstalovat jednou z lokálu a jednou z nějakého stroje na clusteru. | * Pro spouštění na clusteru i na lokálu je možné použít dva různé adresáře ''.local''. Každý modul je pak potřeba nainstalovat jednou z lokálu a jednou z nějakého stroje na clusteru. |
* Oba (''x86_64'' i ''i686'') je nutné vytvořit, v nich i podadresáře (''lib/python2.6/site-packages/'', ''bin'') | * Oba (''x86_64'' i ''i686'') je nutné vytvořit, v nich i podadresáře (''lib/python2.6/site-packages/'', ''bin'') |
* Asi je potřeba nechat z ''~/.local'' symlink na ''i686''. | * Asi je potřeba nechat z ''~/.local'' symlink na ''i686''. |
| * Do ''.bashrc'' se připíše: |
| |
export PYTHONUSERBASE=~/.local-`arch` | export PYTHONUSERBASE=~/.local-`arch` |