#30702: ipython-2.7 gives runtime error: No module named Shell -------------------------------+-------------------------------------------- Reporter: njbutko@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.1 Keywords: | Port: -------------------------------+-------------------------------------------- I recently installed py27-ipython. On starting it, I receive the following error: {{{ $ /opt/local/bin/ipython-2.7 Traceback (most recent call last): File "/opt/local/bin/ipython-2.7", line 27, in <module> import IPython.Shell ImportError: No module named Shell }}} Googling, I found: https://github.com/ipython/ipython/issues/286 This suggests that the ipython-2.7 script itself is out of date. Replacing {{{ import IPython.Shell IPython.Shell.start().mainloop() }}} with {{{ import IPython IPython.embed() }}} in /opt/local/bin/ipython-2.7 seems to fix the problem, and give a normal ipython shell. -- Ticket URL: <https://trac.macports.org/ticket/30702> MacPorts <http://www.macports.org/> Ports system for Mac OS