没有支持的彩色终端库 Python/Jupyter
No supported color terminal library Python/Jupyter
我正尝试在我的 Windows 7 机器上启动 Jupyter Notebook 服务器,但我在输入后一直收到这个奇怪的、看似无法搜索的错误:
jupyter notebook
进入cmd.exe
C:\Users\zfleeman>jupyter notebook
Traceback (most recent call last):
File "c:\python27\lib\runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "c:\python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\Python27\Scripts\jupyter-notebook.EXE\__main__.py", line 9, in <modul
e>
File "c:\python27\lib\site-packages\jupyter_core\application.py", line 267, in
launch_instance
return super(JupyterApp, cls).launch_instance(argv=argv, **kwargs)
File "c:\python27\lib\site-packages\traitlets\config\application.py", line 657
, in launch_instance
app.initialize(argv)
File "<decorator-gen-7>", line 2, in initialize
File "c:\python27\lib\site-packages\traitlets\config\application.py", line 87,
in catch_config_error
return method(app, *args, **kwargs)
File "c:\python27\lib\site-packages\notebook\notebookapp.py", line 1290, in in
itialize
super(NotebookApp, self).initialize(argv)
File "<decorator-gen-6>", line 2, in initialize
File "c:\python27\lib\site-packages\traitlets\config\application.py", line 87,
in catch_config_error
return method(app, *args, **kwargs)
File "c:\python27\lib\site-packages\jupyter_core\application.py", line 239, in
initialize
self.parse_command_line(argv)
File "c:\python27\lib\site-packages\notebook\notebookapp.py", line 1007, in pa
rse_command_line
super(NotebookApp, self).parse_command_line(argv)
File "<decorator-gen-4>", line 2, in parse_command_line
File "c:\python27\lib\site-packages\traitlets\config\application.py", line 87,
in catch_config_error
return method(app, *args, **kwargs)
File "c:\python27\lib\site-packages\traitlets\config\application.py", line 536
, in parse_command_line
flags=flags, log=self.log)
File "c:\python27\lib\site-packages\traitlets\traitlets.py", line 556, in __ge
t__
return self.get(obj, cls)
File "c:\python27\lib\site-packages\traitlets\traitlets.py", line 535, in get
value = self._validate(obj, dynamic_default())
File "c:\python27\lib\site-packages\traitlets\config\application.py", line 226
, in _log_default
_log_formatter = self._log_formatter_cls(fmt=self.log_format, datefmt=self.l
og_datefmt)
File "c:\python27\lib\site-packages\tornado\log.py", line 154, in __init__
raise RuntimeError("No supported color terminal library")
RuntimeError: No supported color terminal library
这看起来更像是 Windows 问题而不是 Python 问题。有人可以给我一些建议吗?我只需要启动我的笔记本服务器。
你有colorama
安装吗?如果您安装了 colorama
但不调用 colorama.init()
,这看起来像是刚刚发布的 Tornado 4.5 中的一个错误。
我刚遇到同样的问题!正如 Ben 所说,显然是 Tornado 4.5
的错误
我解决了安装之前的软件包 Tornado 4.4.3
pip install tornado==4.4.3
然后我 运行 cmd.exe
中的 Jupyter Notebook:
jupyter notebook
禁用颜色:
在文件 c:\python27\lib\site-packages\tornado\log.py
的第 112 行中查找 color=True
并将其更改为 color=False
。
或者从 this repository
安装 Windows 的 curses 模块
更新 Anaconda Python 发行版后,Python 2.7 在 windows 10 上遇到了相同的 jupyter 问题。
为 Tornado 日志文件设置 color=False 有助于解决问题。
我正尝试在我的 Windows 7 机器上启动 Jupyter Notebook 服务器,但我在输入后一直收到这个奇怪的、看似无法搜索的错误:
jupyter notebook
进入cmd.exe
C:\Users\zfleeman>jupyter notebook
Traceback (most recent call last):
File "c:\python27\lib\runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "c:\python27\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\Python27\Scripts\jupyter-notebook.EXE\__main__.py", line 9, in <modul
e>
File "c:\python27\lib\site-packages\jupyter_core\application.py", line 267, in
launch_instance
return super(JupyterApp, cls).launch_instance(argv=argv, **kwargs)
File "c:\python27\lib\site-packages\traitlets\config\application.py", line 657
, in launch_instance
app.initialize(argv)
File "<decorator-gen-7>", line 2, in initialize
File "c:\python27\lib\site-packages\traitlets\config\application.py", line 87,
in catch_config_error
return method(app, *args, **kwargs)
File "c:\python27\lib\site-packages\notebook\notebookapp.py", line 1290, in in
itialize
super(NotebookApp, self).initialize(argv)
File "<decorator-gen-6>", line 2, in initialize
File "c:\python27\lib\site-packages\traitlets\config\application.py", line 87,
in catch_config_error
return method(app, *args, **kwargs)
File "c:\python27\lib\site-packages\jupyter_core\application.py", line 239, in
initialize
self.parse_command_line(argv)
File "c:\python27\lib\site-packages\notebook\notebookapp.py", line 1007, in pa
rse_command_line
super(NotebookApp, self).parse_command_line(argv)
File "<decorator-gen-4>", line 2, in parse_command_line
File "c:\python27\lib\site-packages\traitlets\config\application.py", line 87,
in catch_config_error
return method(app, *args, **kwargs)
File "c:\python27\lib\site-packages\traitlets\config\application.py", line 536
, in parse_command_line
flags=flags, log=self.log)
File "c:\python27\lib\site-packages\traitlets\traitlets.py", line 556, in __ge
t__
return self.get(obj, cls)
File "c:\python27\lib\site-packages\traitlets\traitlets.py", line 535, in get
value = self._validate(obj, dynamic_default())
File "c:\python27\lib\site-packages\traitlets\config\application.py", line 226
, in _log_default
_log_formatter = self._log_formatter_cls(fmt=self.log_format, datefmt=self.l
og_datefmt)
File "c:\python27\lib\site-packages\tornado\log.py", line 154, in __init__
raise RuntimeError("No supported color terminal library")
RuntimeError: No supported color terminal library
这看起来更像是 Windows 问题而不是 Python 问题。有人可以给我一些建议吗?我只需要启动我的笔记本服务器。
你有colorama
安装吗?如果您安装了 colorama
但不调用 colorama.init()
,这看起来像是刚刚发布的 Tornado 4.5 中的一个错误。
我刚遇到同样的问题!正如 Ben 所说,显然是 Tornado 4.5
的错误我解决了安装之前的软件包 Tornado 4.4.3
pip install tornado==4.4.3
然后我 运行 cmd.exe
中的 Jupyter Notebook:
jupyter notebook
禁用颜色:
在文件 c:\python27\lib\site-packages\tornado\log.py
的第 112 行中查找 color=True
并将其更改为 color=False
。
或者从 this repository
更新 Anaconda Python 发行版后,Python 2.7 在 windows 10 上遇到了相同的 jupyter 问题。 为 Tornado 日志文件设置 color=False 有助于解决问题。