Changes between Version 20 and Version 21 of cypress/Python


Ignore:
Timestamp:
06/03/25 12:57:37 (4 days ago)
Author:
cbaribault
Comment:

Updated Python Modules and Anaconda for Anaconda3

Legend:

Unmodified
Added
Removed
Modified
  • cypress/Python

    v20 v21  
    44
    55== Python Modules ==
    6 As of August 25th, 2016 there are four versions of Python available on Cypress
    7 * Python 2.6.6 is available by default
    8 * Python 2.7.11 is available as part of the anaconda module
    9 * Python 3.5.1 is available as part of the anaconda3 module
    10 * Python 2.7.11 is available as a stand alone module
    116
     7For python as well as all other computationally intensive workloads, you should always use a compute node, either interactively or in batch, rather than a login node. (See [[cypress/Python#RunningPythonInteractively|below]].)
     8
     9To query your working version of python, you can always use the command **python ----version** regardless of whether or not you use a module or a conda virtual environment (see [PytonInstallPackage  here]).
     10
     11The default version of python on Cypress is Python 2.6.6
     12
     13{{{
     14[tulaneID@cypress1 ~]$python --version
     15Python 2.6.6
     16}}}
     17
     18Other versions of python are available on Cypress via modules with the following major names. (See [ModuleCommand Module command]).
     19
     20* python
     21* anaconda
     22* anaconda3
     23
     24For example, the following is a query in short format for modules on Cypress using the search pattern **anaconda**.
     25
     26{{{
     27[tulaneID@cypress1 ~]$module avail -t anaconda
     28/cm/local/modulefiles:
     29/cm/shared/modulefiles:
     30/share/apps/modulefiles:
     31anaconda/2.1.0
     32anaconda/2.5.0
     33anaconda3/2018.12
     34anaconda3/2019.03
     35anaconda3/2020.07
     36anaconda3/4.0.0
     37anaconda3/5.1.0
     38/share/apps/centos7/modulefiles:
     39anaconda3/2023.07
     40}}}
     41
     42In particular, for any module listed under /share/apps/centos7, you'll need to use a compute node in partition **centos7** (see [[cypress/using#Requestingpartitioncentos7withglibc2.17|here]]).
     43 
    1244=== Anaconda ===
    13 As the name implies, Anaconda is a larger version of Python. In addition to Python 2.7.8, Anaconda includes over 300 of the most requested Python packages. This includes
     45As the name implies, Anaconda and later Anaconda3 are larger versions of Python. In addition to Python 2.7.8 in Anaconda and Python 3.x in Anaconda3, over 300 of the most requested Python packages are also available. This includes
    1446* !NumPy
    1547* Pandas