0

私はipythonが大好きです。現在、データ分析のRの代わりにpythonを学んでいます。ただし、promtで次のメッセージが表示されます。

$ ipython --qtconsole
Traceback (most recent call last):
  File "/Library/Frameworks/EPD64.framework/Versions/Current/bin/ipython", line 5, in <module>
    from IPython.frontend.terminal.ipapp import launch_new_instance
  File "/Library/Frameworks/EPD64.framework/Versions/7.2/lib/python2.7/site-packages/IPython/__init__.py", line 46, in <module>
    from .frontend.terminal.embed import embed
  File "/Library/Frameworks/EPD64.framework/Versions/7.2/lib/python2.7/site-packages/IPython/frontend/terminal/embed.py", line 39, in <module>
    from IPython.frontend.terminal.interactiveshell import TerminalInteractiveShell
  File "/Library/Frameworks/EPD64.framework/Versions/7.2/lib/python2.7/site-packages/IPython/frontend/terminal/interactiveshell.py", line 33, in <module>
    from IPython.core.interactiveshell import InteractiveShell, InteractiveShellABC
  File "/Library/Frameworks/EPD64.framework/Versions/7.2/lib/python2.7/site-packages/IPython/core/interactiveshell.py", line 44, in <module>
    from IPython.core import prefilter
  File "/Library/Frameworks/EPD64.framework/Versions/7.2/lib/python2.7/site-packages/IPython/core/prefilter.py", line 48, in <module>
    from IPython.utils.traitlets import (
ImportError: cannot import name CRegExp

Ipythonは1週間前は問題なく動作しましたが、今ではこのエラーが発生します。誰かがこれを引き起こしている可能性があるものを提案できますか?

4

1 に答える 1

3

@favorettiが述べたように、これはのインポートの問題ですutils.traitlets

EPD 7.3にアップグレードして、問題が解決するかどうかを確認することをお勧めします。「カーペットの下にブラシをかける」ソリューションを提案するのは気分が悪いですが、Pythonを使い始めたばかりの場合は、IPythonの腸を掘り下げるのは少し頭痛の種かもしれません。

于 2012-12-28T12:45:03.790 に答える