为 Jupyter QtConsole 设置默认配置
Posted
技术标签:
【中文标题】为 Jupyter QtConsole 设置默认配置【英文标题】:Setting default configuration for Jupyter QtConsole 【发布时间】:2016-08-30 09:51:00 【问题描述】:我在 Ubuntu 16.04 中安装了 Jupyter QtConsole。如何设置字体系列、大小和初始导入等默认配置?
【问题讨论】:
【参考方案1】:docs on configuration options for jupyter 在这里会很有帮助。
简而言之,在您喜欢的文本编辑器中打开 ~/.jupyter/jupyter_qtconsole_config.py
并找到您感兴趣的选项。
c.ConsoleWidget.font_family
字体大小:c.ConsoleWidget.font_size
启动脚本和初始导入会稍微复杂一些,因为这些是 ipython 内核的属性,需要在 ipython 配置中进行设置。在~/.ipython/profile_default/ipython_kernel_config.py
,
c.InteractiveShellApp.exec_lines = ['import numpy as np','import pandas as pd']
【讨论】:
在 ~/.jupyter 中没有名为“jupyter_qtconsole_config.py”的文件。我还假设'c'(如 c.ConsoleWidget.font_family' 是一个类。我如何获得 c? 如果它不存在,只需运行touch ~/.jupyter/jupyter_qtconsole_config.py
。首次启动 qtconsole 时,"c" 和其他配置类将作为全局变量加载,因此您无需担心。
要生成默认配置,您也可以在终端中运行jupyter qtconsole --generate-config
。 ~/.jupyter/jupyter_qtconsole_config.py
将使用很多默认设置生成。
@Richard - 该评论非常值得作为答案发布。以上是关于为 Jupyter QtConsole 设置默认配置的主要内容,如果未能解决你的问题,请参考以下文章
我认为 jupyter-qtconsole 坏了,因为我运行的是 os x 10.10.5。不更新怎么解决?
在 jupyter qtconsole 中自动运行 %matplotlib inline
iPython/jupyter qtconsole 无法在 anaconda 2.4.0 中启动