【发布时间】:2021-06-01 19:04:55
【问题描述】:
我在 Google colab 笔记本上运行服务器。在这台服务器上,我想运行一个等待其他子进程做某事的主进程。 当我在代码单元中运行主进程时,我看到它在打开套接字端口的情况下正确监听其他进程,而当我运行子进程时,他们会因为错过主进程而报错。
我想首先开始运行主进程,然后在其他单元格中运行主进程仍在运行的子进程。 但是当我这样做时,所有其他单元格都在等待主进程单元格。
当我在 (Ubuntu) Linux 中执行此操作时,它完全可以正常工作: 在不同的终端中启动每个进程。
如何使用 google colab(或 jupyiter)来做到这一点?
我尝试了 Python 的多处理,但没有成功。
【问题讨论】:
标签: parallel-processing jupyter google-colaboratory