2012-10-18 38 views
1

我想在本地机器上用MPI引擎启动IPython。我需要MPI。 The IPython documentation暗示正在运行这个:如何启动IPython MPI群集?

$ ipcluster start -n 4 --engines=MPIEngineSetLauncher 

然而,它并没有说在那之后该怎么做。对我而言,结果是:

$ ipcluster start -n 4 --engines=MPIEngineSetLauncher 
2012-10-18 11:07:14,340.340 [IPClusterStart] Using existing profile dir: u'/Users/enos/.ipython/profile_default' 
2012-10-18 11:07:14.342 [IPClusterStart] Starting ipcluster with [daemon=False] 
2012-10-18 11:07:14.342 [IPClusterStart] Creating pid file: /Users/enos/.ipython/profile_default/pid/ipcluster.pid 
2012-10-18 11:07:14.342 [IPClusterStart] Starting Controller with LocalControllerLauncher 
2012-10-18 11:07:15.343 [IPClusterStart] Starting 4 Engines with MPIEngineSetLauncher 
2012-10-18 11:07:45.348 [IPClusterStart] Engines appear to have started successfully 

它只是呆在那里。我如何获得IPython命令提示符?

我想在OSX 10.8上使用IPython 0.13与4核机器。

+0

请继续阅读的页面:)有标题下的一些示例代码“实际上使用MPI”。 –

+0

@GregInozemtsev该部分假定我有一个交互式命令提示符,我没有。 – Adam

+2

您只需在另一个终端中启动“ipython”。然后示例代码创建一个连接到正在运行的引擎的Client实例。 –

回答

0

我在评论中找到了答案,但我认为将它放在这里会更有用。

“你只需在另一端开始的IPython然后示例代码创建一个连接到正在运行的发动机客户端的一个实例 - 格雷格·伊诺泽姆采夫”