python_igraph: Python bindings for igraph - Packages and Features

Skip to content
Back to top
View this page
Edit this page

# python_igraph: Python bindings for igraph

## Description

igraph is a library for creating and manipulating graphs. It is intended to be as powerful (ie. fast) as possible to enable the analysis of large graphs.

## License

GPL version 2

## Upstream Contact

http://igraph.org/python/

## Special Update/Build Instructions

## Type

optional

## Dependencies

- $(PYTHON)

- $(PYTHON_TOOLCHAIN)

- igraph: A library for creating and manipulating graphs

- texttable: Python module for creating simple ASCII tables

## Version Information

package-version.txt:

    1.0.0

version_requirements.txt:

    igraph

## Equivalent System Packages

Arch Linux

    $ sudo pacman -S python-igraph

conda-forge

    $ conda install python-igraph

Debian/Ubuntu

    $ sudo apt-get install python3-igraph

Fedora/Redhat/CentOS

    $ sudo dnf install python-igraph python3-igraph-devel

FreeBSD

    $ sudo pkg install math/py-igraph

MacPorts

    $ sudo port install py-igraph

See https://repology.org/project/python:igraph/versions, https://repology.org/project/python:python-igraph/versions

If the system package is installed and if the (experimental) option `--enable-system-site-packages` is passed to `./configure`, then `./configure` will check if the system package can be used.