使用 IPython 进行交互式并行计算
项目描述
使用 IPython 进行交互式并行计算
IPython Parallel ( ipyparallel) 是一个 Python 包和 CLI 脚本集合,用于控制 IPython 进程集群,基于 Jupyter 协议构建。
IPython Parallel 提供以下命令:
- ipcluster - 启动/停止/列出集群
- ipcontroller - 启动控制器
- ipengine - 启动引擎
安装
安装 IPython 并行:
pip install ipyparallel
这将为 Jupyter Notebook 和(从 7.0 起)Jupyter Lab 3.0 安装和启用 IPython Parallel 扩展。
跑
启动集群:
ipcluster start
从 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()
有关更多信息,请参阅文档。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
ipyparallel-8.4.1.tar.gz
(6.8 MB
查看哈希)
内置分布
ipyparallel-8.4.1-py3-none-any.whl
(298.0 kB
查看哈希)
关
ipyparallel -8.4.1.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 670bbe05755381742e1ea01177dc428ff8f3e94af1f0d5642c9d19f37ca8289b |
|
| MD5 | 6e9f26fc9f1dc478a28faa528ae3d21b |
|
| 布莱克2-256 | 6dce644d81cbeeeb5bd5ba330455f393384d3389b2e1fa3703063591ba1f2054 |