ARCHER logo ARCHER banner

The ARCHER Service is now closed and has been superseded by ARCHER2.

  • ARCHER homepage
  • About ARCHER
    • About ARCHER
    • News & Events
    • Calendar
    • Blog Articles
    • Hardware
    • Software
    • Service Policies
    • Service Reports
    • Partners
    • People
    • Media Gallery
  • Get Access
    • Getting Access
    • TA Form and Notes
    • kAU Calculator
    • Cost of Access
  • User Support
    • User Support
    • Helpdesk
    • Frequently Asked Questions
    • ARCHER App
  • Documentation
    • User Guides & Documentation
    • Essential Skills
    • Quick Start Guide
    • ARCHER User Guide
    • ARCHER Best Practice Guide
    • Scientific Software Packages
    • UK Research Data Facility Guide
    • Knights Landing Guide
    • Data Management Guide
    • SAFE User Guide
    • ARCHER Troubleshooting Guide
    • ARCHER White Papers
    • Screencast Videos
  • Service Status
    • Detailed Service Status
    • Maintenance
  • Training
    • Upcoming Courses
    • Online Training
    • Driving Test
    • Course Registration
    • Course Descriptions
    • Virtual Tutorials and Webinars
    • Locations
    • Training personnel
    • Past Course Materials Repository
    • Feedback
  • Community
    • ARCHER Community
    • ARCHER Benchmarks
    • ARCHER KNL Performance Reports
    • Cray CoE for ARCHER
    • Embedded CSE
    • ARCHER Champions
    • ARCHER Scientific Consortia
    • HPC Scientific Advisory Committee
    • ARCHER for Early Career Researchers
  • Industry
    • Information for Industry
  • Outreach
    • Outreach (on EPCC Website)

You are here:

  • ARCHER
  • About ARCHER
  • News & Events
  • Calendar
  • Blog Articles
  • Hardware
  • Software
  • Service Policies
  • Service Reports
  • Partners
  • People
  • Media Gallery

Contact Us

support@archer.ac.uk

Twitter Feed

Tweets by @ARCHER_HPC

ISO 9001 Certified

ISO 27001 Certified

Changes to ARCHER Python Environment

To improve the consistency and simplify the setup on the Python environment on ARCHER for users we are planning to make a number of changes during the At Risk session on Wednesday 12 August 2015.

A full description of the planned setup can be found in the new Python chapter of the ARCHER User Guide:

  • Using Python on ARCHER

The main changes are highlighted below. Please let the ARCHER Helpdesk know if you have any questions or concerns about these changes.

Anaconda will become the default Python environment for users

The current default Python environment for users on login is a custom version of Python 2.7.6 compiled for the ARCHER compute nodes (the python/2.7.6 module).

From Wednesday 12 August 2015 the default Python environment on login will become the Anaconda scientific Python distribution through the anaconda/2.2.0-python2 module. This environment is designed for data analysis on the login and post-processing nodes and includes a large number of commonly used Python modules.

For a full description of the Anaconda Python environment on ARCHER see:

  • Python for data analysis: the Anaconda distributions

python modules will become python-compute

The current python modules that are compiled for use on the ARCHER compute nodes will be renamed python-compute to make their purpose clearer.

Additional Python packages that have been compiled for use on the compute nodes (by linking against performance or parallel libraries) will be renamed to be prefixed by pc- to make it easy for users to see which packages are available.

For a full description of the compute node Python environment on ARCHER see:

  • Python for HPC: the native distributions

List of renamed modules

The following table lists the Python modules that will be renamed as part of this work.

Current Name New Name
python python-compute
ase pc-ase
basemap pc-basemap
coco pc-coco
matplotlib pc-matplotlib
netcdf4-python pc-netcdf4-python
numpy pc-numpy
petsc4py pc-petsc4py
scientific-python pc-scientific-python
scipy pc-scipy
spglib pc-spglib
sympy pc-sympy

Modules to be removed

The following modules will be removed from the system as the packages are supported through the Anaconda environment:

  • docultils
  • ply
  • six

Copyright © Design and Content 2013-2019 EPCC. All rights reserved.

EPSRC NERC EPCC