Подтвердить что ты не робот

Изменение настроек Jupyter QtConsole

Можно выполнить постоянные изменения настроек для настроек по умолчанию в Windows 7? Я хотел бы изменить размер шрифта и размер оболочки.

4b9b3361

Ответ 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.

Ответ 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()