Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes | ||
scipy [2008/03/06 09:45] – gerard | scipy [2008/03/27 20:45] – gerard | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== | + | ====== |
+ | On trouve plusieurs versions de python sur nemo: | ||
+ | ^ origine ^ chemin ^ version ^ PYTHONPATH ^ 32/64 ^ | ||
+ | | SUNWPython | / | ||
+ | | SMCpython | / | ||
+ | | CSWpython | / | ||
+ | | sources | / | ||
+ | |||
+ | |||
+ | ===== Compilation de python ===== | ||
+ | ==== 32 bits ==== | ||
+ | < | ||
+ | ./configure --prefix=/ | ||
+ | CC=cc CXX=CC \ | ||
+ | CPPFLAGS=" | ||
+ | LDFLAGS=" | ||
+ | </ | ||
+ | Penser à commenter OPT: dans le Makefile | ||
+ | |||
+ | |||
+ | ==== 64 bits ==== | ||
+ | < | ||
+ | ./configure --prefix=/ | ||
+ | CC=cc CXX=CC \ | ||
+ | CPPFLAGS=" | ||
+ | LDFLAGS=" | ||
+ | </ | ||
+ | erreur: | ||
+ | < | ||
+ | "/ | ||
+ | cc: acomp failed for / | ||
+ | |||
+ | </ | ||
+ | voir [[http:// | ||
+ | |||
+ | ====== numpy ====== | ||
===== Installation avec Python 2.4 ===== | ===== Installation avec Python 2.4 ===== | ||
* [[http:// | * [[http:// | ||
Ligne 20: | Ligne 55: | ||
</ | </ | ||
- | et enfin: | + | remove numpy/ |
< | < | ||
> python setup.py install --prefix=$HOME/ | > python setup.py install --prefix=$HOME/ | ||
Ligne 83: | Ligne 118: | ||
/ | / | ||
</ | </ | ||
+ | |||
+ | ===== Installation avec python 2.5.2 ===== | ||
+ | python a été recompilé à partir des sources: | ||
+ | < | ||
+ | > module load ss12 hpc | ||
+ | > setenv PATH / | ||
+ | > python setup.py install --prefix=$HOME/ | ||
Ligne 155: | Ligne 197: | ||
- | ====== PyML ====== | ||
- | ===== Installation avec python 2.4 ===== | ||
- | < | ||
- | > cd src/ | ||
- | > python setup.py build | ||
- | |||
- | </ | ||
- | |||
- | lorsqu' | ||
- | < | ||
- | > python setup.py build | ||
- | running build_py | ||
- | running build_ext | ||
- | building ' | ||
- | C compiler: / | ||
- | |||
- | compile options: ' | ||
- | pycc: PyML/ | ||
- | cc: No input file specified, no output generated | ||
- | cc: No input file specified, no output generated | ||
- | error: Command "/ | ||
- | |||
- | </ | ||
- | c'est parce qu'il utilise pycc au lieu de pyCC! | ||
- | < | ||
- | > / | ||
- | |||
- | </ | ||
- | il faut aller voir dans les distutils de pynum pour comprendre ce qui se passe?! | ||
- | |||
- | ===== Installation avec python 2.5 ===== | ||
- | |||
- | < | ||
- | > cd src/ | ||
- | > / | ||
- | |||
- | </ | ||
- | |||
- | lorsqu' | ||
- | < | ||
- | > python setup.py build | ||
- | running build_py | ||
- | running build_ext | ||
- | building ' | ||
- | C compiler: / | ||
- | |||
- | compile options: ' | ||
- | pycc: PyML/ | ||
- | cc: No input file specified, no output generated | ||
- | cc: No input file specified, no output generated | ||
- | error: Command "/ | ||
- | |||
- | </ | ||
- | c'est parce qu'il utilise pycc au lieu de pyCC! | ||
- | < | ||
- | > / | ||
- | |||
- | </ | ||
- | il faut aller voir dans les distutils de pynum pour comprendre ce qui se passe?! | ||
====== PyStemmer ====== | ====== PyStemmer ====== | ||
Ligne 228: | Ligne 211: | ||
</ | </ | ||
+ | |||
+ | |||
+ | ====== PyML ====== | ||
+ | * problèmes de [[compil_pyml|compilation]] | ||