问题
I like dark themes. However, the default theme of Jupyter notebooks is light, and I can't find the option to change the theme/background-color. How is this done?
回答1:
This is easy to do using the jupyter-themes
package by Kyle Dunovan. You may be able to install it using conda
. Otherwise, you will need to use pip
.
Install it with conda:
conda install jupyterthemes
or pip
pip install jupyterthemes
Then change your theme with
jt -t chesterish
To load the chesterish theme or any other. Finally, reload the page. The docs and source code are here: https://github.com/dunovank/jupyter-themes
回答2:
Follow these steps:-
pip install the themes.
pip install jupyterthemes
Then Choose the themes from the following and set them using the following command, Once you have installed successfully, Many of us thought we need to start the jupyter server again, just refresh the page. Set the theme by.
jt -t <theme-name>
List of theme names
- onedork
- grade3
- oceans16
- chesterish
- monokai
- solarizedl
- solarizedd
回答3:
After I changed the theme it behaved strangely. The font size was small, cannot see the toolbar and I really didn't like the new look.
For those who want to restore the original theme, you can do it as follows:
jt -r
You need to restart Jupyter the first time you do it and later refresh is enough to enable the new theme.
or directly from inside the notebook
!jt -r
回答4:
You can do this directly from an open notebook:
!pip install jupyterthemes
!jt -t chesterish
回答5:
Instead of installing a library inside Jupyter, I would recommend you use the 'Dark Reader' extension-https://chrome.google.com/webstore/detail/dark-reader/eimadpbcbfnmbkopoojfekhnkhdbieeh in Chrome (you can find 'Dark Reader' extension in other browsers, e.g. Firefox). You can play with it; filter the URL(s) you want to have dark theme, or even how define the Dark theme for yourself. Below are couple of examples:
I hope it helps. Behrouz
回答6:
To install the Jupyterthemes package directly with conda, use:
conda install -c conda-forge jupyterthemes
Then, as others have pointed out, change the theme with jt -t <theme-name>
回答7:
conda install jupyterthemes
did not worked for me in Windows. I am using Anaconda.
But,
pip install jupyterthemes
worked in Anaconda Prompt.
回答8:
You Can Follow These Steps.
pip install jupyterthemes
orpip install --upgrade jupyterthemes
to upgrade to latest version of theme.- after that to list all the themes you have :
jt -l
- after that
jt-t <themename>
for examplejt -t solarizedl
回答9:
Simple, global change of Jupyter font size and inner & outer background colors (this change will affect all notebooks).
In Windows, find config directory by running a command:
jupyter --config-dir
In Linux it is ~/.jupyter
In this directory create subfolder custom
Create file custom.css
and paste:
/* 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;
}
Finally - restart Jupyter. Result:
来源:https://stackoverflow.com/questions/46510192/change-the-theme-in-jupyter-notebook