可以对Windows 7上的默认设置进行持久更改吗? 我想改变字体大小和外壳尺寸。
答案 0 :(得分:27)
有关配置ipython命令行应用程序的说明,请访问IPython网站上的here。有关配置字体大小的分步说明:
首先,创建IPython配置文件。只需运行IPython或IPython的QtConsole即可为您完成此操作,但如果您必须手动执行,请运行
ipython profile create
其次,创建一个IPython配置文件:
%USERPROFILE%\.ipython\profile_default\ipython_config.py
~/.ipython/profile_default/ipython_config.py
示例IPython内容:
c = get_config()
c.IPythonWidget.font_size = 11
c.IPythonWidget.font_family = 'Consolas'
在ipython.org处有一个更详细的示例配置文件。
答案 1 :(得分:4)
QtConsole可通过ConsoleWidget进行配置。从:
开始> ipython qtconsole --ConsoleWidget.font_size=11
答案 2 :(得分:1)
您是否更改了配置文件? http://ipython.org/ipython-doc/stable/api/generated/IPython.config.loader.html#IPython.config.loader.Config
答案 3 :(得分:1)
一步一步,人们会这样做:
在Windows 7(MingW)下的bash中,我会直接从IPython获得帮助
/c/Python27/Scripts/IPython.exe qtconsole --help-all | grep font2.
然后你只需编辑ipython_config.py(位于.ipython主目录中。在Windows 7中: / c / Users /&lt; your_user&gt; /。ipython / profile_default / ipython_config.py < /强>
c.IPythonWidget.font_size = 11
c.IPythonWidget.font_family = 'Calibri'
对于窗口大小,请查看此issue。您可能需要安装最新版本。
答案 4 :(得分:1)
您可以右键单击ipython窗口并选择&#34;默认&#34;。您可以从那里设置默认配置。
答案 5 :(得分:1)
使用最新版本的IPython / Jupyter:
相关配置文件现在为~/.jupyter/jupyter_qtconsole_config.py
在文件的顶部,我们执行c = get_config()
字体大小的相关命令为c.ConsoleWidget.font_size = 12
另一个设置是c.JupyterWidget.syntax_style = "trac"
(例如),这是一种颜色方案设置。 List of schemes。可以创建自定义方案:最简单的方法似乎是将your_name_here.py
放入$PYTHON/Lib/site-packages/pygments/styles
目录,其格式与其他文件类似。 (以这种方式配置事情听起来有点脆弱,但另一个suggested way, of registering the custom scheme似乎同样脆弱。)可以使用CSS指定更多样式。在上面的配置文件中:
c.JupyterQtConsoleApp.stylesheet = '/path/to/your_name_here.css'
一个例子&#34; LightBG&#34;样式表被赋予here。 (只有少数CSS类。一些默认突出显示仍然是默认值,无法使用CSS或Pygments样式文件更改它们。例如,SyntaxError
消息的突出显示保留在默认。这可能已在最新版本中修复 - 请参阅discussion here。)
这是一个奖励。使用一个函数调用更改IPython qtconsole设置的快捷方式。
将以下代码放入名为IPYTHON_PROFILE_DIR/startup/startup.ipy
的文件中。 (由于某些原因,它仍在~/.ipython
下,而不是~/.jupyter
。)它可以被命名为&#34; startup.ipy
&#34;以外的其他内容,但扩展名必须为{{ 1}},而不是.ipy
。
.py
(用您首选的编辑器替换&#34; def edit_config():
profile_path = !ipython locate profile
!{'gvim "%s/ipython_config.py"' % profile_path[0]}
&#34;)
现在,无论何时需要调整Jupyter Qtconsole配置,您都可以使用以下方式进行调整:
gvim
答案 6 :(得分:0)
适用于Linux:
使用https://bitbucket.org/joon/color-schemes-for-ipython-qt-console
pip install jupyter_qtconsole_colorschemes
在~/.jupyter/jupyter_qtconsole_config.py
中,
您可以进一步配置此处提到的其他设置(https://jupyter.org/qtconsole/stable/config_options.html):
示例:
color_theme = 'monokai' # specify color theme
import pkg_resources
c.JupyterQtConsoleApp.stylesheet = pkg_resources.resource_filename(
"jupyter_qtconsole_colorschemes", "{}.css".format(color_theme))
c.JupyterWidget.syntax_style = color_theme
c.ConsoleWidget.font_size=15