Skip to main content

Interactive Parallel Computing with IPython

IPython Parallel (ipyparallel) is a Python package and collection of CLI scripts for controlling clusters of IPython processes, built on the Jupyter protocol.

IPython Parallel provides the following commands:

  • ipcluster - start/stop/list clusters
  • ipcontroller - start a controller
  • ipengine - start an engine

Install

Install IPython Parallel:

pip install ipyparallel

This will install and enable the IPython Parallel extensions for Jupyter Notebook and (as of 7.0) Jupyter Lab 3.0.

Run

Start a cluster:

ipcluster start

Use it from Python:

import os
import ipyparallel as ipp

cluster = ipp.Cluster(n=4)
with cluster as rc:
    ar = rc[:].apply_async(os.getpid)
    pid_map = ar.get_dict()

See the docs for more info.

Metadata

Release files for ipyparallel 8.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ipyparallel 8.3.0
File Size Uploaded
ipyparallel-8.3.0.tar.gz 6.9 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for ipyparallel 8.3.0
File Interpreter ABI Platform
ipyparallel-8.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 7.2 MB

Release files / ipyparallel-8.3.0.tar.gz

Download URL ipyparallel-8.3.0.tar.gz
Size 6.9 MB
Tags Source
SHA-256 checksum
How to use checksums
275d6d0c89c812679f0addc6a399bd75384bdf199ade12922d2ab3e2f7a99dc1
BLAKE2b-256 checksum
How to use checksums
2ac96e1bef0aef78b3db6e2070d2c9a25d3184e74fad76a919ff6b82de8a1970
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.8.12

Release files / ipyparallel-8.3.0-py3-none-any.whl

Download URL ipyparallel-8.3.0-py3-none-any.whl
Size 296.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7f9e1e390522fc2ec20a80c2d621f7b7b85de3dd8c602c7f09c7760590bf1a40
BLAKE2b-256 checksum
How to use checksums
89565ea1ae2d0c805f58dca8f041d61886c367fe5f18f541adcd168b216214ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.8.12

Release history Release notifications | RSS feed

9.2.0

2 release files

9.1.0

2 release files

9.0.2

2 release files

9.0.1

2 release files

9.0.0

2 release files

8.8.0

2 release files

8.7.0

2 release files

8.6.1

2 release files

8.6.0

2 release files

8.5.1

2 release files

8.5.0

2 release files

8.4.1

2 release files

8.4.0

2 release files

This release

8.3.0 This release

2 release files

8.2.1

2 release files

8.2.0

2 release files

8.1.0

2 release files

8.0.0

2 release files

7.1.0

2 release files

7.0.1

2 release files

7.0.0

2 release files

6.3.0

2 release files

6.2.5

2 release files

6.2.4

2 release files

6.2.3

2 release files

6.2.2

2 release files

6.2.1

2 release files

6.2.0

2 release files

6.1.1

2 release files

6.1.0

2 release files

6.0.2

2 release files

6.0.1

2 release files

6.0.0

2 release files

5.2.0

3 release files

5.1.1

3 release files

5.1.0

3 release files

5.0.1

2 release files

5.0.0

3 release files

4.1.0

3 release files

4.0.2

3 release files

4.0.1

3 release files

4.0.0

3 release files

0.0.0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page