Python is a popular high-level, general-purpose programming language. At NERSC, Python is used everywhere from system monitoring, data analysis, and visualization to GPU programming, large scale data processing, and machine learning at scale.
To get started using Python at NERSC, we recommend using the
python module provided by NERSC by running the following command:
nersc$ module load python
This will initialize a Python environment with many commonly used scientific packages. Please review the documentation outlined in the following section to customize your Python environment and productively use Python at NERSC.
Getting Help with Python¶
Helping NERSC with Python¶
We welcome user contributions or edits to our documentation.