Minnesota Supercomputing Institute
py27-5.3.1
Wednesday, December 7, 2016
-- No longer available as a module--
Python is a high level programming language that aims to combine remarkable power with very clear syntax. PyPy is an alternative implementation of the Python language that uses a Just-in-Time (JIT) compiler to run certain types of code much faster than the standard implementation.
Loading the module python-pypy makes the PyPy Python installation your default Python for all Python-related commands (python, ipython, pip):
module load python-pypy
General information about using Python at MSI is available on the main Python software documentation page.
PyPy provides the virtualenv command to create a local environment in your home directory:
module load python-pypy virtualenv --system-site-packages $HOME/my-pypy
Many Python packages can then be installed:
source $HOME/my-pypy/bin/activate pip install --upgrade some-package python script-that-uses-some-package.py
Unfortunately NumPy and SciPy are not currently supported in our installation of PyPy.