无法在ipython中更改字体大小qtconsole

时间:2015-11-13 12:36:54

标签: ipython

我尝试在stackoverflow中引用this answer更改ipython qtconsole字体大小;但是,无论我如何更改~/.ipython/profile_default/ipython_config.py

,字体大小都不会改变
➜  ~  ipython profile locate
/home/nick/.ipython/profile_default

➜  ~  head .ipython/profile_default/ipython_config.py 
# Configuration file for ipython.
c = get_config()    
c.IPythonWidget.font_size = 16
c.IPythonWidget.font_family = 'Source Code Pro'

➜  ~  uname -a
Linux nick-thinkpad 4.2.5-1-ARCH #1 SMP PREEMPT Tue Oct 27 08:13:28 CET 2015 x86
_64 GNU/Linux                                                                  

➜  ~  ipython --version
4.0.0

令我惊讶的是,ipython qtconsole --ConsoleWidget.font_size=16有效。我的配置出了什么问题?

1 个答案:

答案 0 :(得分:4)

ipython qtconsole上的版本4.0已弃用(因为big split)。相反,请使用jupyter qtconsole。您可以通过将c.ConsoleWidget.font_size = 12添加到~/.jupyter/jupyter_qtconsole_config.py来设置字体大小(这也会设置ipython qtconsole的字体大小)。 请注意bug in jupyter不允许您自动创建默认配置文件。现在,您只需手动创建该文件。