我无法启动ipython
终端。
我有一个导入错误
这是我在尝试运行ipython
时遇到的错误:
C:\Users\Emmanuel\Desktop>ipython
Traceback (most recent call last):
File "c:\users\emmanuel\appdata\local\programs\python\python37-32\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "c:\users\emmanuel\appdata\local\programs\python\python37-32\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Users\Emmanuel\AppData\Local\Programs\Python\Python37-32\Scripts\ipython.exe\__main__.py", line 4, in <module>
File "c:\users\emmanuel\appdata\local\programs\python\python37-32\lib\site-packages\IPython\__init__.py", line 56, in <module>
from .terminal.embed import embed
File "c:\users\emmanuel\appdata\local\programs\python\python37-32\lib\site-packages\IPython\terminal\embed.py", line 14, in <module>
from IPython.core.magic import Magics, magics_class, line_magic
File "c:\users\emmanuel\appdata\local\programs\python\python37-32\lib\site-packages\IPython\core\magic.py", line 20, in <module>
from . import oinspect
File "c:\users\emmanuel\appdata\local\programs\python\python37-32\lib\site-packages\IPython\core\oinspect.py", line 47, in <module>
from pygments.formatters import HtmlFormatter
File "c:\users\emmanuel\appdata\local\programs\python\python37-32\lib\site-packages\pygments\formatters\__init__.py", line 18, in <module>
from pygments.formatters._mapping import FORMATTERS
File "c:\users\emmanuel\appdata\local\programs\python\python37-32\lib\site-packages\pygments\formatters\_mapping.py", line 26, in <module>
from pygments.formatters.rtf import RtfFormatter
File "c:\users\emmanuel\appdata\local\programs\python\python37-32\lib\site-packages\pygments\formatters\rtf.py", line 13, in <module>
from pygments.util import get_int_opt, surrogatepair
ImportError: cannot import name 'surrogatepair' from 'pygments.util' (c:\users\emmanuel\appdata\local\programs\python\python37-32\lib\site-packages\pygments\util.py)
我相信您可能正在使用旧版本的
Pygments
。当前版本实现了错误所抱怨的方法-您可以看到here尝试通过执行以下操作升级包:
有关替代安装的更多详细信息,请参见here
相关问题 更多 >
编程相关推荐