[MacPorts] #51515: py-ipyparallel: needs a dependency on py-futures (was: py-ipyparallel don't work after installation)
MacPorts
noreply at macports.org
Sun May 29 18:04:39 PDT 2016
#51515: py-ipyparallel: needs a dependency on py-futures
-----------------------------+------------------------
Reporter: akss@… | Owner: stromnov@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords:
Port: py-ipyparallel |
-----------------------------+------------------------
Changes (by ryandesign@…):
* keywords: ipyparallel installation dependency =>
* owner: macports-tickets@… => stromnov@…
Old description:
> $ sudo port install py-ipyparallel
>
> $ ipcluster-2.7 nbextension enable
>
> Traceback (most recent call last):
> File "/opt/local/bin/ipcluster-2.7", line 2, in <module>
> from ipyparallel.apps.ipclusterapp import launch_new_instance
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/ipyparallel/__init__.py", line 17, in <module>
> from .client.asyncresult import *
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/ipyparallel/client/asyncresult.py", line 10, in <module>
> from concurrent.futures import Future
> ImportError: No module named concurrent.futures
>
> The reason is that the port doesn't have a dependency on py-futures.
> After installing the port, the problem goes away:
>
> $ sudo port install py-futures
>
> $ ipcluster-2.7 nbextension enable
>
> Enabling IPython clusters tab
New description:
{{{
$ sudo port install py-ipyparallel
$ ipcluster-2.7 nbextension enable
Traceback (most recent call last):
File "/opt/local/bin/ipcluster-2.7", line 2, in <module>
from ipyparallel.apps.ipclusterapp import launch_new_instance
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/ipyparallel/__init__.py", line 17, in <module>
from .client.asyncresult import *
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/ipyparallel/client/asyncresult.py", line 10, in <module>
from concurrent.futures import Future
ImportError: No module named concurrent.futures
}}}
The reason is that the port doesn't have a dependency on py-futures. After
installing the port, the problem goes away:
{{{
$ sudo port install py-futures
$ ipcluster-2.7 nbextension enable
Enabling IPython clusters tab
}}}
--
--
Ticket URL: <https://trac.macports.org/ticket/51515#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list