Можно выполнить постоянные изменения настроек для настроек по умолчанию в Windows 7? Я хотел бы изменить размер шрифта и размер оболочки.
Изменение настроек Jupyter QtConsole
Ответ 1
QtConsole настраивается через ConsoleWidget. Начните с:
> ipython qtconsole --ConsoleWidget.font_size=11
Ответ 2
Инструкции по настройке приложения командной строки ipython здесь на веб-сайте IPython. Пошаговые инструкции по настройке размера шрифта в частности:
Сначала создайте профиль IPython. Простое выполнение IPython или IPython QtConsole должно сделать это за вас, но если вам нужно сделать это вручную, запустите
ipython profile create
Во-вторых, создайте конфигурационный файл IPython:
- Windows -
%USERPROFILE%\.ipython\profile_default\ipython_config.py
- Linux или OS X -
~/.ipython/profile_default/ipython_config.py
Пример содержимого IPython:
c = get_config()
c.IPythonWidget.font_size = 11
c.IPythonWidget.font_family = 'Consolas'
Здесь представлен более подробный файл конфигурации образца ipython.org.
Ответ 3
Вы изменили файлы конфигурации? http://ipython.org/ipython-doc/stable/api/generated/IPython.config.loader.html#IPython.config.loader.Config
Ответ 4
Шаг за шагом, сделайте так:
В bash под Windows 7 (MingW), я бы получил помощь прямо с IPython с помощью
/c/Python27/Scripts/IPython.exe qtconsole --help-all | grep font2.
Затем вам просто нужно отредактировать файл ipython_config.py(который находится в вашем домашнем каталоге .ipython. В Windows 7: /c/Users/< your_user > /. ipython/profile_default/ipython_config.py
c.IPythonWidget.font_size = 11
c.IPythonWidget.font_family = 'Calibri'
Для размера окна просмотрите вопрос. Возможно, вам потребуется установить последнюю версию.
Ответ 5
вы можете щелкнуть правой кнопкой мыши по окнам ipython и выбрать "По умолчанию". вы можете установить свою конфигурацию по умолчанию.
Ответ 6
Работает для 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
Ответ 7
С последними версиями IPython/Jupyter:
-
Соответствующий файл конфигурации теперь
~/.jupyter/jupyter_qtconsole_config.py
В верхней части файла мы делаем
c = get_config()
-
Соответствующая команда для размера шрифта
c.ConsoleWidget.font_size = 12
-
Другой параметр -
c.JupyterWidget.syntax_style = "trac"
(например), который является настройкой цветовой схемы. Список схем. Можно создать пользовательскую схему: проще всего поставитьyour_name_here.py
в каталог$PYTHON/Lib/site-packages/pygments/styles
, аналогичный формат для других файлов. (Настройка таких вещей звучит немного хрупко, но другой предлагаемый способ регистрации пользовательской схемы кажется таким же хрупким.) Больше стилей может указывается с помощью CSS. В файле конфигурации, как указано выше:c.JupyterQtConsoleApp.stylesheet = '/path/to/your_name_here.css'
Пример таблицы стилей LightBG дается здесь. (Есть только несколько классов CSS. Некоторые из выделенных по умолчанию по-прежнему остаются неизменными по умолчанию, без возможности изменить их, используя либо CSS, либо файл стиля Pyigs. Например, выделение сообщения
SyntaxError
остается по умолчанию Это могло быть исправлено в самой последней версии - см. обсуждение здесь.)
Здесь бонус. Ярлык для изменения настроек qtconsole IPython с помощью одного вызова функции.
Поместите следующий код в файл с именем IPYTHON_PROFILE_DIR/startup/startup.ipy
. (По какой-то причине это все еще находится под ~/.ipython
, а не ~/.jupyter
.) Его можно назвать чем-то иным, чем "startup.ipy
", но расширение должно быть .ipy
, а не .py
.
def edit_config():
profile_path = !ipython locate profile
!{'gvim "%s/ipython_config.py"' % profile_path[0]}
(Замените "gvim
" на ваш предпочтительный редактор.)
Теперь, когда вам нужно настроить свою конфигурацию Jupyter Qtconsole, вы сможете ее запустить, используя:
In [1]: edit_config()