【问题标题】:iPython giving me a syntax erroriPython 给我一个语法错误
【发布时间】:2013-04-25 22:59:39
【问题描述】:

我现在正在运行 python 2.4 并已将 iPython 安装到我的 ubuntu 机器上。 我现在遇到的问题是,每当我尝试从终端启动它时,它都会给我一个 ImportError 。

现在符号链接位于/usr/local/bin,实际文件在/usr/bin/

错误信息:

File "/usr/local/bin/ipython", line 9
except ImportError as e:
                    ^
SyntaxError: invalid syntax

iPython 文件...

#!/opt/ttools/bin/python ## YES THIS IS THE CORRECT PATH
"""Terminal-based IPython entry point.
"""

from IPython.frontend.terminal.ipapp import launch_new_instance

try:
  launch_new_instance()
except ImportError as e:
  if "qt.console.qtconsoleapp" in e.message:
    print "Could not start qtconsole. Please install ipython-qtconsole"
  elif "html.notebook.notebookapp" in e.message:
    print "Could not start notebook. Please install ipython-notebook"
  else:
    # if there is no clue on the cause -- just re-raise
    raise

当我不得不在我的 Mac 上设置它时,我从来没有遇到过这样的问题......

任何帮助将不胜感激。谢谢 !!

编辑 :: 解决方案

下载http://archive.ipython.org/release/0.10.2/ipython-0.10.2-py2.6.egg

导航到下载文件夹并运行以下命令:

sudo easy_install ipython-0.10.2-py2.6.egg

【问题讨论】:

    标签: python linux ubuntu ipython


    【解决方案1】:

    iPython 从 0.11 版本开始不再支持 python

    http://archive.ipython.org/release/

    【讨论】:

    • 感谢您的帮助 Pavel... 现在我收到一个错误,其中“没有名为 IPython.frontend.terminal.ipapp 的模块”有关如何解决此问题的任何建议?
    • 我改变了答案。你是如何得到 python 2.4 的?这是什么ubuntu?
    • 感谢帕维尔的帮助
    猜你喜欢
    • 2017-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-21
    • 1970-01-01
    • 2017-09-28
    相关资源
    最近更新 更多