Using Python on ARC
The ARC team maintain centrally Python Anaconda installations for Anaconda 2 and Anaconda 3. These installations typically do not have any extra packages installed, they exist such that users of the ARC service can use them to install and maintaiin their own virtual environments.
- Creating Python Virtual Environments on ARC Clusters
- 1. Start from a SLURM Interactive Session
- 2. Why Your Virtual Environment Must Be in
$DATA - 3. Check Available Modules
- 4. Creating a Python 3 Environment with Mamba
- 5. Creating a Python 3 Environment with Anaconda 3
- 6. Notes About
conda init - 7. Recommended Workflow
- 8. Build Script Example
- 9. Package Cache and
$HOMEQuota - 10. Using Your Environment in a SLURM Submission Script
- 11. Important HPC Usage Guidelines
- 12. Using Bioconda
- 13. Legacy Python 2 / Anaconda 2 Instructions
- Using MPI with Anaconda
- Using Jupyter Notebooks on ARC