0

Il n'y a pas de problème quand j'importer IPython.parallel ->import IPython.parallel
Cependant, quand j'essaie ceci:
rc=IPython.parallel.Client()
Je reçois l'erreur suivante:IPython.parallel.Client() ne fonctionne pas

/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 

Est-ce que quelqu'un connaît la solution? [J'utilise Ubuntu 14.04]

Répondre

0

Cela peut être un problème avec le shim IPython 4.0. IPython.parallel a déménagé dans un nouveau paquet, ipyparallel, donc si vous utilisez 4.0:

import ipyparallel 
rc = ipyparallel.Client() 

Il est possible que l'échec est que vous n'avez pas ipyparallel, et vous obtenez un échec, malheureusement uninformative au lieu d'une belle , message d'erreur utile. Dans ce cas:

pip install --upgrade ipyparallel 

(ou conda install, en fonction de votre emballage Python de choix).