簡體   English   中英

我如何在IPython中安裝'sphinxext模塊'

[英]How can I install 'sphinxext module' in IPython

我試圖安裝pygments-ipython-console

在需求中說:對於sphinxext模塊,這需要IPython 1.0+

如何安裝此模塊?

我在數據包管理器中沒有找到任何東西(百勝)。

以下錯誤表明未安裝該模塊:

An error occurred in an add-on.
Please post on the add-on forum:
https://anki.tenderapp.com/discussions/add-ons

Traceback (most recent call last):
  File "/usr/share/anki/aqt/addons.py", line 39, in loadAddons
    __import__(file.replace(".py", ""))
  File "/home/cmueller/Anki/addons/Syntax Highlighting for Code.py", line 2, in <module>
    import code_highlight_addon.code_highlight_addon
  File "/home/cmueller/Anki/addons/code_highlight_addon/code_highlight_addon.py", line 211, in <module>
    for lex in get_all_lexers():
  File "/home/cmueller/Anki/addons/code_highlight_addon/pygments/lexers/__init__.py", line 45, in get_all_lexers
    for lexer in find_plugin_lexers():
  File "/usr/lib/python2.7/site-packages/pygments/plugin.py", line 53, in find_plugin_lexers
    yield entrypoint.load()
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2108, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "build/bdist.linux-x86_64/egg/lexer.py", line 4, in <module>
ImportError: No module named sphinxext.ipython_console_highlighting

多虧了pokoli,我才意識到我的版本不夠新。 在pygments-ipython-console的自述文件中,它仍然說需要1.0+版本,這是一個錯誤。 我現在已經更新到2.2版,但仍然出現錯誤: ImportError: cannot import name IPythonConsoleLexer 那是因為IPython中有一個重命名。 pygments-ipython-console存儲庫中有一個叉子,該叉子在此已修復。 因此,我必須克隆分支的存儲庫,而不是最初的存儲庫。 我根據自述文件重新安裝,現在一切正常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM