linux_wiki:python

This is an old revision of the document!


Python

General Information

Administration of Python environments.

Checklist

  • Distro(s): Enterprise Linux 6/7

OS System Package EPEL Software Collections
CentOS 6.x 2.6.6 3.4 2.7, 3.3, 3.4
CentOS 7.x 2.7 3.4 2.7, 3.3, 3.4, 3.5
  • To avoid breaking system packages(ie yum uses python), let system packaged python versions stay maintained by the official repos.
  • Use EPEL/software collections along with something such as virtualenv to maintain development environments.

Software Collections allow for environments such as newer Python versions to be installed via repos and not conflict with the default system version.

See Software Collections Instructions


Pip is a Python package management tool to install modules.

wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py

List installed python modules

pip list

Show details about a Python module

pip show virtualenv

Search for a Python module

pip search "query"

Install a Python module

pip install virtualenv

Upgrade a Python module

pip install --upgrade scipy

Upgrade pip

pip install --upgrade pip

Uninstall

pip uninstall virtualenv

  • linux_wiki/python.1516116114.txt.gz
  • Last modified: 2019/05/25 23:50
  • (external edit)