IPython.parallel.Client()不起作用

时间:2015-09-25 11:59:33

标签: parallel-processing ipython ipython-notebook ipython-parallel

导入IPython.parallel时没有问题 - > import IPython.parallel
但是,当我尝试这个时: rc=IPython.parallel.Client()
我收到以下错误:

/home/mycomputer/local/lib/python2.7/site-packages/IPython/utils/shimmodule.pyc in __getattr__(self, key)
     90             return import_item(name)
     91         except ImportError:
---> 92             raise AttributeError(key)

AttributeError: Client

有谁知道这个解决方案? [我正在使用Ubuntu 14.04]

1 个答案:

答案 0 :(得分:0)

这可能是IPython 4.0的垫片有问题。 IPython.parallel已迁移到新的包ipyparallel,因此如果您使用的是4.0:

import ipyparallel
rc = ipyparallel.Client()

失败的可能是你没有ipyparallel,并且你得到一个不幸的无法提供的失败而不是一个好的,有用的错误消息。在那种情况下:

pip install --upgrade ipyparallel

(或conda install,取决于您选择的Python包装。)