until the separate kernels ipykernel imports from doing change avoid python jupyter

the - kernel python 3 jupyter



Cambiar la configuraciĆ³n de Jupyter QtConsole (7)

¿Es posible realizar cambios persistentes en la configuración de la configuración predeterminada en Windows 7? Me gustaría cambiar el tamaño de fuente y el tamaño de la cáscara.



Con las versiones más recientes de IPython / Jupyter:

  1. El archivo de configuración relevante ahora es ~/.jupyter/jupyter_qtconsole_config.py

    En la parte superior del archivo hacemos c = get_config()

  2. El comando relevante para el tamaño de fuente es c.ConsoleWidget.font_size = 12

  3. (Ver: una referencia para las otras opciones configurables .)

  4. Otra configuración es c.JupyterWidget.syntax_style = "trac" (por ejemplo), que es una configuración de esquema de color. Lista de esquemas . Es posible crear un esquema personalizado: la forma más fácil parece ser poner your_name_here.py en el your_name_here.py $PYTHON/Lib/site-packages/pygments/styles , de un formato similar al de los otros archivos allí. (Configurar las cosas de esta manera suena un poco frágil, pero la otra forma sugerida, de registrar el esquema personalizado , parece igualmente frágil). Se pueden especificar más estilos usando CSS. En el archivo de configuración como arriba:

    c.JupyterQtConsoleApp.stylesheet = ''/path/to/your_name_here.css''

    Una hoja de estilo "LightBG" de ejemplo se da here . (Solo hay unas pocas clases de CSS. Parte del resaltado predeterminado sigue siendo el predeterminado, sin posibilidad de cambiarlo mediante el CSS o el archivo de estilo Pygments. Por ejemplo, el resaltado de un mensaje SyntaxError permanece en el valor predeterminado. podría haberse corregido en la versión más reciente (consulte la discusión aquí ).

Aquí hay una bonificación. Un atajo para cambiar la configuración de qtconsole de IPython usando una llamada de función.

Coloque el siguiente código en un archivo llamado IPYTHON_PROFILE_DIR/startup/startup.ipy . (Por alguna razón, esto todavía está en ~/.ipython , no ~/.jupyter ). Puede ser nombrado de otra manera que no sea " startup.ipy ", pero la extensión debe ser .ipy , no .py .

def edit_config(): profile_path = !ipython locate profile !{''gvim "%s/ipython_config.py"'' % profile_path[0]}

(Reemplaza " gvim " con tu editor preferido.)

Ahora, cuando necesites modificar tu configuración de Jupyter Qtconsole, podrás abrirla con:

In [1]: edit_config()


El QtConsole se puede configurar a través de ConsoleWidget. Empezar con:

> ipython qtconsole --ConsoleWidget.font_size=11


Las instrucciones para configurar la aplicación de línea de comandos ipython están here en el sitio web de IPython. Instrucciones paso a paso para configurar el tamaño de fuente en particular:

Primero, crea el perfil IPython. Simplemente ejecutando IPython o QtConsole de IPython debería hacer esto por usted, pero si tiene que hacerlo a mano, ejecute

ipython profile create

Segundo, crea un archivo de configuración de IPython:

  • Windows - %USERPROFILE%/.ipython/profile_default/ipython_config.py
  • Linux u OS X - ~/.ipython/profile_default/ipython_config.py

Ejemplo de contenidos de IPython:

c = get_config() c.IPythonWidget.font_size = 11 c.IPythonWidget.font_family = ''Consolas''

Hay un archivo de configuración de muestra más detallado en ipython.org .


Paso a paso, uno haría así:

En bash bajo Windows 7 ( MingW ), obtendría ayuda directamente de IPython con

/c/Python27/Scripts/IPython.exe qtconsole --help-all | grep font2.

Luego solo tiene que editar ipython_config.py (que se encuentra en su directorio de inicio .ipython. En Windows 7: / c / Users / <su_usuario> /. Ipython / profile_default / ipython_config.py

c.IPythonWidget.font_size = 11 c.IPythonWidget.font_family = ''Calibri''

Para el tamaño de la ventana, mira este issue . Es posible que necesite instalar una versión reciente.


puede hacer clic derecho en las ventanas de ipython y seleccionar "Predeterminado". Puede configurar su configuración por defecto desde allí.


Funciona para linux:

Utilice https://bitbucket.org/joon/color-schemes-for-ipython-qt-console

pip install jupyter_qtconsole_colorschemes

En ~/.jupyter/jupyter_qtconsole_config.py , puede configurar otros ajustes mencionados aquí ( https://jupyter.org/qtconsole/stable/config_options.html ):

Ejemplo:

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