web-dev-qa-db-fra.com

Comment changer le thème dans Jupyter Notebook?

J'aime les thèmes sombres. Cependant, le thème par défaut des blocs-notes Jupyter est léger et je ne trouve pas l'option permettant de changer le thème/la couleur de fond. Comment est-ce fait?

45
Moby Khan

C'est facile à faire avec le paquetage jupyter-themes de Kyle Dunovan. Vous pourrez peut-être l'installer avec conda. Sinon, vous devrez utiliser pip.

Installez-le avec conda:

conda install jupyterthemes

ou pip

pip install jupyterthemes

Puis changez votre thème avec

jt -t chesterish

Pour charger le thème chesterish ou tout autre. Enfin, rechargez la page. La documentation et le code source se trouvent ici: https://github.com/dunovank/jupyter-themes

99
Aaron

Suivez ces étapes:-

pip installe les thèmes.

pip install jupyterthemes

Choisissez ensuite les thèmes ci-dessous et définissez-les à l'aide de la commande suivante: Une fois l'installation terminée, nous avons été nombreux à penser qu'il est nécessaire de redémarrer le serveur jupyter. Il suffit d'actualiser la page .

jt -t <theme-name>

Liste de noms de thèmes

onedork | grade3 | océans16 | chesterish | monokai | solarizedl | solarisé

13
Sahil Nagpal

Vous pouvez le faire directement à partir d'un cahier ouvert:

!pip install jupyterthemes
!jt -t chesterish
9
Amir F

Après avoir changé le thème, il s'est comporté étrangement. La taille de la police était petite, je ne pouvais pas voir la barre d'outils et je n'aimais vraiment pas le nouveau look.

Pour ceux qui souhaitent restaurer le thème d'origine, vous pouvez le faire comme suit: 

jt -r

Vous devez redémarrer Jupyter la première fois et l'actualisation ultérieure suffit pour activer le nouveau thème.

ou directement depuis le cahier

!jt -r
5
Natheer Alabsi

Pour installer le paquet Jupyterthemes directement avec conda, utilisez:

conda install -c conda-forge jupyterthemes

Puis, comme d’autres l’ont souligné, changez le thème avec jt -t <theme-name>

2
ontheway

Modification simple et globale de la taille de la police Jupyter et des couleurs d'arrière-plan interne et externe (cette modification affectera tous les ordinateurs portables).

Sous Windows, recherchez le répertoire config en exécutant la commande suivante: jupyter --config-dir

Sous Linux, il s'agit de ~/.jupyter

Dans ce répertoire, créez le sous-dossier custom Créez le fichier custom.css et collez-le:

/* Change outer background and make the notebook take all available width */
.container {
    width: 99% !important;
    background: #DDC !important;
}   

/* Change inner background (CODE) */
div.input_area {
    background: #F4F4E2 !important;
    font-size: 16px !important;
}

/* Change global font size (CODE) */
.CodeMirror {
    font-size: 16px !important;
}  

/* Prevent the edit cell highlight box from getting clipped;
 * important so that it also works when cell is in edit mode */
div.cell.selected {
    border-left-width: 1px !important;
} 

Enfin, redémarrez Jupyter. Résultat:

darker backgrounds

1
rafal chlopek

Au lieu d'installer une bibliothèque dans Jupyter, je vous recommande d'utiliser l'extension "Dark Reader": - https://chrome.google.com/webstore/detail/dark-reader/eimadpbcbfnmbkopoojfekhnkhdbieeh in Chrome (vous pouvez trouver l'extension 'Dark Reader' dans d'autres navigateurs, par exemple Firefox). Tu peux jouer avec. filtrer les URL que vous souhaitez avoir le thème sombre, ou même comment définir le thème sombre pour vous-même. Voici quelques exemples:

enter image description here

enter image description here

J'espère que ça aide. Behrouz

1
Behrouz Beheshti

Vous pouvez suivre ces étapes.

  1. pip install jupyterthemes ou pip install --upgrade jupyterthemes pour passer à la dernière version du thème.
  2. après cela, listez tous les thèmes que vous avez: jt -l
  3. après ce jt-t <themename> pour exemple jt -t solarizedl
0
Devesh
conda install jupyterthemes

n'a pas fonctionné pour moi dans Windows. J'utilise Anaconda.

Mais, 

pip install jupyterthemes

travaillé dans Anaconda Prompt.

0
Ceyhun