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 | ||
other:python:starting [2019/04/24 15:28] jypeter [LSCE distribution] Improved |
other:python:starting [2019/04/25 11:57] jypeter |
||
---|---|---|---|
Line 5: | Line 5: | ||
You can then read the [[jyp_steps|JYP's recommended steps for learning python]] for really working with python | You can then read the [[jyp_steps|JYP's recommended steps for learning python]] for really working with python | ||
</note> | </note> | ||
+ | |||
+ | Note: the former and **outdated** version (before the massive usage of //conda//) is still [[other:python:starting_170810|available for reference]] | ||
===== Where to start ===== | ===== Where to start ===== | ||
Line 30: | Line 32: | ||
===== Python distributions available for LSCE users ===== | ===== Python distributions available for LSCE users ===== | ||
- | This section will help you choose a distribution in the big Python ecosystem (many distributions, python version 2.7.* or 3.*, ...). You should use a distribution that is already available near your data (e.g. do the computation on a server near your data, do not move/duplicate the data!) and try to identify who is maintaining it, if you need help or additional packages. | + | This section will help you choose a distribution in the big Python ecosystem (many distributions, python version 2.7.* or 3.*, ...) on some of the servers used by LSCE users. You should use a distribution that is already available near your data (e.g. do the computation on a server near your data, do not move/duplicate the data!) and try to identify who is maintaining it, if you need help or additional packages. |
- | Only install a distribution yourself if you need it on your local computer, or if you need to install some modules that can't be installed by the contacts listed below. A python distribution can require several Gb of disk space, so do not install it in a backed up //home// directory! | + | Only install a distribution yourself if you need it on your local computer (desktop or laptop), or if you need to install some modules that can't be installed by the contacts listed below. A python distribution will require several Gb of disk space, so do not install it in a backed up //home// directory! |
- | You can use either //Python 2// or //Python 3//. Most packages are now available in both versions, but you should make sure that the most important package/s you need is/are available in the selected version. Check the [[https://wiki.lsce.ipsl.fr/pmip3/doku.php/other:python:jyp_steps#python_27_vs_python_3|differences between both versions]] and try to write scripts that will work in both versions! 8-) | + | You can use either //Python 2// or //Python 3//. Most packages are now available in both versions, but you should make sure that the most important package/s you need is/are available in the selected Python version. You can check the [[https://wiki.lsce.ipsl.fr/pmip3/doku.php/other:python:jyp_steps#python_27_vs_python_3|differences between both versions]] and try to write scripts that will work in both versions! |
==== LSCE distribution ==== | ==== LSCE distribution ==== | ||
Contact: the LSCE system administrators ([[help-lsce@lsce.ipsl.fr]]) | Contact: the LSCE system administrators ([[help-lsce@lsce.ipsl.fr]]) | ||
+ | |||
+ | Where: //obelix// interactive servers and cluster at LSCE | ||
+ | |||
+ | Initialization type: [[other:newppl:starting#using_module_to_access_optional_programs|module based]] + //conda// | ||
+ | |||
+ | What's installed: type ''conda list'' after initializing the conda distribution | ||
<code> | <code> | ||
Line 64: | Line 72: | ||
Contact: the TGCC hotline ([[hotline.tgcc@cea.fr]]) | Contact: the TGCC hotline ([[hotline.tgcc@cea.fr]]) | ||
+ | |||
+ | Where: CEA TGCC | ||
+ | |||
+ | Initialization type: [[other:newppl:starting#using_module_to_access_optional_programs|module based]] | ||
+ | |||
+ | What's installed: | ||
<code> | <code> |