Jupyter Notebook不将日志打印到输出单元格

ziky90

我当前正在使用Jupyter笔记本,我想强制其将Python日志打印到输出单元格。

我正在使用曾经以这种方式工作的旧笔记本,可能是在旧版本的Jupyter笔记本中。

我将日志记录设置为:

import logging
logging.basicConfig(format='%(levelname)s : %(message)s', level=logging.INFO)
logging.root.level = 20

但是当我打电话时:

logging.info("hello world")

它不会在输出单元格中打印任何内容。它只是在我启动Jupyter笔记本电脑的控制台中打印出内容

python 2.7.10在虚拟环境中使用和安装的软件包是:

appnope==0.1.0
backports-abc==0.4
backports.ssl-match-hostname==3.5.0.1
certifi==2016.2.28
decorator==4.0.9
functools32==3.2.3.post2
gnureadline==6.3.3
ipykernel==4.3.1
ipython==4.1.2
ipython-genutils==0.1.0
ipywidgets==4.1.1
Jinja2==2.8
jsonschema==2.5.1
jupyter==1.0.0
jupyter-client==4.2.2
jupyter-console==4.1.1
jupyter-core==4.1.0
MarkupSafe==0.23
mistune==0.7.2
nbconvert==4.1.0
nbformat==4.0.1
notebook==4.1.0
path.py==8.1.2
pexpect==4.0.1
pickleshare==0.6
ptyprocess==0.5.1
Pygments==2.1.3
pyzmq==15.2.0
qtconsole==4.2.0
simplegeneric==0.8.1
singledispatch==3.4.0.3
six==1.10.0
terminado==0.6
tornado==4.3
traitlets==4.1.0
wheel==0.24.0

单元中的日志打印输出是否已更改?有什么方法可以强制Jupyter将日志记录写到输出单元格吗?

ziky90

我发现一个旧的python 2.7.10virtualenv可以按需jupyter工作。

appnope==0.1.0
backports.ssl-match-hostname==3.4.0.2
boto==2.38.0
bz2file==0.98
certifi==2015.9.6.2
decorator==4.0.4
functools32==3.2.3.post2
gensim==0.12.2
gnureadline==6.3.3
httpretty==0.8.6
ipykernel==4.1.1
ipython==4.0.0
ipython-genutils==0.1.0
ipywidgets==4.1.1
Jinja2==2.8
jsonschema==2.5.1
jupyter==1.0.0
jupyter-client==4.1.1
jupyter-console==4.0.3
jupyter-core==4.0.6
MarkupSafe==0.23
mistune==0.7.1
nbconvert==4.1.0
nbformat==4.0.1
notebook==4.0.6
numpy==1.10.1
path.py==8.1.2
Pattern==2.6
pexpect==4.0.1
pickleshare==0.5
ptyprocess==0.5
Pygments==2.0.2
pyzmq==14.7.0
qtconsole==4.1.0
requests==2.8.1
scipy==0.16.0
simplegeneric==0.8.1
six==1.10.0
smart-open==1.3.0
terminado==0.5
tornado==4.2.1
traitlets==4.0.0
wheel==0.24.0

有些软件包与jupyter这里问题无关,问题可能出在某些相关软件包的版本中。我将尝试进一步调查确切的位置。

编辑:

最后,我发现问题出在包中:ipykernel==4.3.1或,因为ipykernel==4.3.0使用ipykernel==4.1.1都可以正常工作ipykernel==4.2.2

在github上向jupyter和ipykernel报告了问题:https : //github.com/ipython/ipykernel/issues/111

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将 jupyter notebook 单元格的输出打印到文件中

来自分类Dev

如何像Jupyter Notebook的默认单元格输出一样打印

来自分类Dev

由于输出单元格无法启动 Jupyter notebook

来自分类Dev

我可以将输出打印到jupyter笔记本中的另一个单元格吗?

来自分类Dev

如何使用Julia抑制Jupyter Notebook中的单元格输出

来自分类Dev

如何在VSCode Jupyter Notebook中拆分单元格?

来自分类Dev

即使将textOutputLimit设置为0,为什么单元格中的输出也会被截断?(Jupyter Notebook,VSCode)

来自分类Dev

如何在VS Code编辑器中设置Jupyter Notebook(.ipynb)单元格输出的颜色?

来自分类Dev

Jupyter:在不同单元格中的Replot

来自分类Dev

为什么有些Jupyter Notebook输出单元格带有输出提示(即Out [4] :),而有些却没有?

来自分类Dev

在IPython Notebook / Jupyter单元格的新选项卡中打开URL

来自分类Dev

Jupyter Notebook:需要检查数据框中的所有单元格

来自分类Dev

如何在Jupyter / iPython Notebook中的多个单元格之间循环

来自分类Dev

在Jupyter Notebook的单元格内部执行时,无法使用“ cd”命令更改目录

来自分类Dev

如何在代码单元格中使用行号将Jupyter Notebook导出为html

来自分类Dev

使用代码自定义Jupyter Notebook单元格行为

来自分类Dev

如何在Jupyter Notebook的其他单元格中更改matplotlib图形?

来自分类Dev

Jupyter Notebook:当发生崩溃时,如何重新启动上方的所有单元格?

来自分类Dev

仅显示使用 jupyter notebook 中的 nbconvert 创建的 pdf 中的特定(标记)输入单元格

来自分类Dev

Python Jupyter notebook,调用在不同单元格中声明的bash函数

来自分类Dev

如何在Jupyter Lab / Notebook输出单元格中找到图形元素(范围滑块)的CSS类和代码,并对其进行修改以更改其外观?

来自分类Dev

将单元格的输出保存在 jupyter notebook 中,每个数字后都有一个新行

来自分类Dev

停止jupyter笔记本在pandas html表输出中包装单元格内容

来自分类Dev

如何在jupyter笔记本中隐藏单元格输出(VSCode + Python扩展)?

来自分类Dev

Google Colab中jupyter笔记本的所有单元格输出消失

来自分类Dev

Jupyter Notebook截断Python输出

来自分类Dev

我可以修改Jupyter Notebook输出单元中的内容吗?

来自分类Dev

Jupyter笔记本中的单元格

来自分类Dev

如何设置ipython jupyter笔记本的单元格?

Related 相关文章

  1. 1

    将 jupyter notebook 单元格的输出打印到文件中

  2. 2

    如何像Jupyter Notebook的默认单元格输出一样打印

  3. 3

    由于输出单元格无法启动 Jupyter notebook

  4. 4

    我可以将输出打印到jupyter笔记本中的另一个单元格吗?

  5. 5

    如何使用Julia抑制Jupyter Notebook中的单元格输出

  6. 6

    如何在VSCode Jupyter Notebook中拆分单元格?

  7. 7

    即使将textOutputLimit设置为0,为什么单元格中的输出也会被截断?(Jupyter Notebook,VSCode)

  8. 8

    如何在VS Code编辑器中设置Jupyter Notebook(.ipynb)单元格输出的颜色?

  9. 9

    Jupyter:在不同单元格中的Replot

  10. 10

    为什么有些Jupyter Notebook输出单元格带有输出提示(即Out [4] :),而有些却没有?

  11. 11

    在IPython Notebook / Jupyter单元格的新选项卡中打开URL

  12. 12

    Jupyter Notebook:需要检查数据框中的所有单元格

  13. 13

    如何在Jupyter / iPython Notebook中的多个单元格之间循环

  14. 14

    在Jupyter Notebook的单元格内部执行时,无法使用“ cd”命令更改目录

  15. 15

    如何在代码单元格中使用行号将Jupyter Notebook导出为html

  16. 16

    使用代码自定义Jupyter Notebook单元格行为

  17. 17

    如何在Jupyter Notebook的其他单元格中更改matplotlib图形?

  18. 18

    Jupyter Notebook:当发生崩溃时,如何重新启动上方的所有单元格?

  19. 19

    仅显示使用 jupyter notebook 中的 nbconvert 创建的 pdf 中的特定(标记)输入单元格

  20. 20

    Python Jupyter notebook,调用在不同单元格中声明的bash函数

  21. 21

    如何在Jupyter Lab / Notebook输出单元格中找到图形元素(范围滑块)的CSS类和代码,并对其进行修改以更改其外观?

  22. 22

    将单元格的输出保存在 jupyter notebook 中,每个数字后都有一个新行

  23. 23

    停止jupyter笔记本在pandas html表输出中包装单元格内容

  24. 24

    如何在jupyter笔记本中隐藏单元格输出(VSCode + Python扩展)?

  25. 25

    Google Colab中jupyter笔记本的所有单元格输出消失

  26. 26

    Jupyter Notebook截断Python输出

  27. 27

    我可以修改Jupyter Notebook输出单元中的内容吗?

  28. 28

    Jupyter笔记本中的单元格

  29. 29

    如何设置ipython jupyter笔记本的单元格?

热门标签

归档