How to install python modules and their dependencies easily?


The best and recommended way to install Python modules is to use pip, the Python package manager. It automatically installs dependencies of the module as well.

If you have Python 2 >=2.7.9 or Python 3 >=3.4 installed from python.org, you will already have pip and setup tools, but will need to upgrade to the latest version:

On Linux or macOS:

pip install -U pip setuptools

On Windows:

python -m pip install -U pip setuptools

If you’re using a Python install on Linux that’s managed by the system package manager (e.g "yum", "apt-get" etc…), and you want to use the system package manager to install or upgrade pip, then see: https://packaging.python.org/guides/installing-using-linux-tools/

Otherwise:

Download get-pip.py from https://bootstrap.pypa.io/get-pip.py. Run python get-pip.py. This will install or upgrade pip.

Now you can use pip to install python packages. For example, To install the latest version of "SomeProject":

$ pip install 'SomeProject'

To install a specific version:

$ pip install 'SomeProject==1.4'

To install greater than or equal to one version and less than another:

$ pip install 'SomeProject>=1,<2'

Updated on: 01-Oct-2019

892 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements