Python¶
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.
Python Quickstart¶
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.
Python Documentation¶
- Guides
- Reference
- Explanation
Getting Help with Python¶
If you have Python questions or problems, please contact NERSC's online help desk. We also encourage you to take a look at our FAQ and troubleshooting page.
Helping NERSC with Python¶
We welcome user contributions or edits to our documentation.