Download and install

This page covers the necessary steps to install Nipype.

Nipype for users

Using conda

Installing nipype from the conda-forge channel can be achieved by adding conda-forge to your channels with:

conda config --add channels conda-forge

Once the conda-forge channel has been enabled, nipype can be installed with:

conda install nipype

It is possible to list all of the versions of nipype available on your platform with:

conda search nipype --channel conda-forge

For more information, please see

Using Pypi

The installation process is similar to other Python packages.

If you already have a Python environment set up, you can do:

easy_install nipype


pip install nipype

If you want to install all the optional features of nipype, use the following command (only for nipype>=0.13):

pip install nipype[all]

Debian and Ubuntu

Add the NeuroDebian repository and install the python-nipype package using apt-get or your favorite package manager.

Mac OS X

The easiest way to get nipype running on Mac OS X is to install Anaconda or Canopy and then add nipype by executing:

easy_install nipype

From source

The current release is found here:

The development version: [zip tar.gz]

For previous versions: prior downloads

If you downloaded the source distribution named something like nipype-x.y.tar.gz, then unpack the tarball, change into the nipype-x.y directory and install nipype using:

python install

Note: Depending on permissions you may need to use sudo.

Testing the install

The best way to test the install is checking nipype’s version

python -c "import nipype; print(nipype.__version__)"

Installation for developers

Developers should start here.