python-mpi4py - bindings of the Message Passing Interface (MPI) standard

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe i386
Package filename python-mpi4py_2.0.0-3_i386.deb
Package name python-mpi4py
Package version 2.0.0
Package release 3
Package architecture i386
Package type deb
Category universe/python
License -
Maintainer Ubuntu Developers <>
Download size 330.26 KB
Installed size 1.73 MB
MPI for Python (mpi4py) provides bindings of the Message Passing
Interface (MPI) standard for the Python programming language,
allowing any Python program to exploit multiple processors.
mpi4py is constructed on top of the MPI-1/MPI-2 specification
and provides an object oriented interface which closely follows MPI-2
C++ bindings.  It supports point-to-point (sends, receives) and
collective (broadcasts, scatters, gathers) communications of any
picklable Python object as well as optimized communications of Python
object exposing the single-segment buffer interface (NumPy arrays,
builtin bytes/string/array objects).


Package Version Architecture Repository
python-mpi4py_2.0.0-3_amd64.deb 2.0.0 amd64 Ubuntu Universe
python-mpi4py - - -


Name Value
libc6 >= 2.4
libopenmpi2 -
mpi-default-bin -
python >= 2.7
python << 2.8
python:any >= 2.6.6-7~


Type URL
Binary Package python-mpi4py_2.0.0-3_i386.deb
Source Package mpi4py

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python-mpi4py deb package:
    # sudo apt-get install python-mpi4py




2017-09-07 - Andreas Tille <>
mpi4py (2.0.0-3) unstable; urgency=medium
* Team Upload
[ Stuart Prescott ]
* Fix sover list used in dlopen so that current is found
(Closes: #860476)
[ Andreas Tille ]
* Fix homepage
* Priority: optional
* Fix watch file
* cme fix dpkg-control
* Standards-Version: 4.1.0
* Drop -dbg packages
2017-03-08 - Drew Parsons <>
mpi4py (2.0.0-2.1) unstable; urgency=medium
* Non-maintainer upload.
* In debian/rules:override_dh_auto_test, treat test errors as warnings.
Closes: #856349.
2016-08-02 - Yaroslav Halchenko <>
mpi4py (2.0.0-2) unstable; urgency=medium
* Point to in the test, not (Closes: #817884)
(Thanks Alastair McKinstry)
* Removed dangling symlink /usr/include/mpi4py.  include/ is symlinked
for each python version under /usr/include/python*.*/mpi4py/
(Closes: #805301)
2016-02-29 - Yaroslav Halchenko <>
mpi4py (2.0.0-1) unstable; urgency=medium
* New upstream release
- should be compatible with python 3.5 (Closes: 793839)
* debian/watch adjusted to monitor bitbucket
* debian/control
- boosted policy to 3.9.7
* debian/rules
- hardcode sphinx date for reproducible build (Closes: #788476)
Thanks Juan Picca
2014-11-16 - Yaroslav Halchenko <>
mpi4py (1.3.1+hg20131106-2) unstable; urgency=medium
* debian/rules
- assure absent reliance on network via http*_proxy env var
* debian/patches
- up_tests_network_attr tag BaseTestSpawn tests as relying on network
access and exclude them from running at pkg build time (Closes: #769801)
2013-11-06 - Yaroslav Halchenko <>
mpi4py (1.3.1+hg20131106-1) unstable; urgency=low
* Fresh upstream snapshot which includes 1.3.1 stable release
* debian/rules:
- get-orig-dev-source to generate snapshot tarballs out from HG
* debian/rules,control:
- use dh_autoreconf and rebuild Cython extensions if cython is newer
than 0.19.1
- use dh_sphinxdoc (build-depends version for sphinx boosted to
1.0.7+dfsg~) and remove manual symlinking of jquery.js
(Closes: #725601)
* debian/control
- boost policy to 3.9.4
2013-05-09 - Yaroslav Halchenko <>
mpi4py (1.3+hg20130509-1) unstable; urgency=low
* Fresh upstream snapshot:
- fixes Cython 0.19 compatibility (Closes: #707314)
- incorporates patches cython_version_check.patch,
2013-02-20 - Yaroslav Halchenko <>
mpi4py (1.3+hg20120611-3) unstable; urgency=medium
* Create a suffixed (e.g. python3.2mu) python3 directory matching the
one present on the system for the given version of python3  (Closes:
2012-10-23 - Yaroslav Halchenko <>
mpi4py (1.3+hg20120611-2) unstable; urgency=low
* Cherry-picked patch from upstream for python3.3 compatibility (failing
unittests) (Closes: #691244)
2012-06-11 - Yaroslav Halchenko <>
mpi4py (1.3+hg20120611-1) unstable; urgency=low
[ Bradley M. Froehle ]
* New snapshot from the upstream's release-1.3 branch in HG, revision
4f6ac1ea8b9d.  Includes post-release bugfixes for kFreeBSD, pickling

See Also

Package Description
python-mpikmeans_1.5+dfsg-5build3_i386.deb Python bindings for MPIKmeans
python-mplexporter_0.0.1+20140921-2_all.deb general matplotlib exporter
python-mpltoolkits.basemap-data_1.1.0+dfsg-1_all.deb matplotlib toolkit to plot on map projections (data package)
python-mpltoolkits.basemap-doc_1.1.0+dfsg-1_all.deb matplotlib toolkit to plot on map projections (documentation)
python-mpltoolkits.basemap_1.1.0+dfsg-1_i386.deb matplotlib toolkit to plot on map projections
python-mpmath-doc_1.0.0-1_all.deb library for arbitrary-precision floating-point arithmetic - Documentation
python-mpmath_1.0.0-1_all.deb library for arbitrary-precision floating-point arithmetic
python-mpop_1.5.0-1ubuntu2_all.deb Meteorological Post-Processing Package (MPoP)
python-mrjob_0.3.3.2-1_all.deb MapReduce framework for writing and running Hadoop Streaming jobs
python-mrtparse_1.6-1_all.deb read and analyze the MRT format data (Python 2.x module)
python-msrest_0.4.14-1_all.deb AutoRest Swagger generator for Python 2.x
python-msrestazure_0.4.13-1_all.deb Runtime library for AutoRest generated Python 2.x clients
python-mtbl_0.4.0-1_i386.deb immutable sorted string table library (Python bindings)
python-multi-key-dict_2.0.3-1_all.deb multi key dictionary implementation - Python 2.7
python-multicorn_1.3.4-1_i386.deb multicorn utility module for postgresql-X.Y-python-multicorn