(1)下載到本地(使用git bash命令行界面)python
git clone https://github.com/dunovank/jupyter-themes
(2)Install with piplinux
# install jupyterthemes pip install jupyterthemes # upgrade to latest version pip install --upgrade jupyterthemes
(3)以上安裝完成後,能夠嘗試切換主題了git
# list available themes # onedork | grade3 | oceans16 | chesterish | monokai | solarizedl | solarizedd jt -l Available Themes: chesterish grade3 gruvboxd gruvboxl monokai oceans16 onedork solarizedd solarizedl # select theme... jt -t chesterish
一般jt -t chesterish執行沒任何輸出說明沒問題,可是偶爾也會有報錯
好比:相似gbk編碼方式讀文件出錯(詳細報錯信息略)github
解決方法:很簡單–報錯信息會告訴你哪一個py文件出問題了,就在對應的那一行,增長編碼格式(UTF-8)便可vim
git clone https://github.com/dunovank/jupyter-themes
安裝方式同上面windows的windows
安裝過程基本不會出問題,一般都是網絡問題,參考下面徹底沒網的狀況bash
[root@djt_37_152 jupyterthemes-0.18.3]# jt -l -bash: jt: command not found # 須要配置環境變量 [root@djt_37_152 jupyterthemes-0.18.3]# vim /etc/profile #......在文件最後增長下面一行便可........ export PATH=$PATH:/usr/local/python27/bin:/root/anaconda2/bin # 即加上jt命令所在的bin目錄 # source或. 都可使環境變量生效以下 [root@djt_37_152 jupyterthemes-0.18.3]# . /etc/profile [root@djt_37_152 jupyterthemes-0.18.3]# jt -l Available Themes: chesterish grade3 gruvboxd gruvboxl monokai oceans16 onedork solarizedd solarizedl
下載 jupyterthemes-0.18.3.tar.gz(曲線救國)服務器
windows(或其餘可聯網的linux機器)下載,壓縮後rz上傳到linux服務器XXX.XX.XX.XXXmarkdown
解壓後進入目錄網絡
[root@djt_37_152 wj]# tar -zxvf jupyterthemes-0.18.3.tar.gz [root@djt_37_152 wj]# cd jupyterthemes-0.18.3 [root@djt_37_152 jupyterthemes-0.18.3]# pwd /search/autotest/wj/packages/jupyterthemes-0.18.3 [root@djt_37_152 jupyterthemes-0.18.3]# ll ԃ 36684 drwxr-xr-x 9 1000 ops 4096 1Ղ 25 22:45 backports.functools_lru_cache-1.4 -rw-r--r-- 1 root root 6927 1Ղ 25 22:43 backports.functools_lru_cache-1.4.tar.gz drwxr-xr-x 4 root root 41 1Ղ 25 17:24 build drwxr-xr-x 7 1000 ops 4096 1Ղ 25 22:46 cycler-0.10.0 -rw-r--r-- 1 root root 16553 1Ղ 25 22:45 cycler-0.10.0.tar.gz drwxrwxr-x 8 1000 ops 4096 1Ղ 25 22:48 dateutils-0.6.6 -rw-r--r-- 1 root root 3492 1Ղ 25 22:46 dateutils-0.6.6.tar.gz drwxr-xr-x 2 root root 43 1Ղ 25 17:24 dist drwxr-xr-x 5 501 games 95 1Ղ 4 06:47 jupyterthemes drwxr-xr-x 2 501 games 128 1Ղ 4 06:47 jupyterthemes.egg-info -rw-r--r-- 1 501 games 1091 6Ղ 25 2016 LICENSE.txt -rw-r--r-- 1 501 games 235 7Ղ 26 2017 MANIFEST.in drwxr-xr-x 14 1000 ops 4096 1Ղ 25 17:42 matplotlib-2.1.2 -rw-r--r-- 1 root root 36238363 1Ղ 25 17:28 matplotlib-2.1.2.tar.gz -rw-r--r-- 1 501 games 911 1Ղ 4 06:47 PKG-INFO drwxrwxrwx 8 root root 4096 1Ղ 25 22:42 pyparsing-2.2.0 -rw-r--r-- 1 root root 1232522 1Ղ 25 22:42 pyparsing-2.2.0.tar.gz -rw-r--r-- 1 501 games 9455 9Ղ 12 09:24 README.md -rw-r--r-- 1 501 games 62 1Ղ 4 06:43 requirements.txt -rw-r--r-- 1 501 games 108 1Ղ 4 06:47 setup.cfg -rw-r--r-- 1 501 games 2884 1Ղ 25 22:35 setup.py # 不少文件,其中優先看一下requirements.txt [root@djt_37_152 jupyterthemes-0.18.3]# cat requirements.txt jupyter_core ipython>=5.4.1 matplotlib>=1.4.3 lesscpy>=0.11.2 #能夠看到須要的依賴是這些,不妨直接執行python setup.py install試試 [root@djt_37_152 jupyterthemes-0.18.3]# python setup.py install # (不出意外應該會有不少報錯~~~基本都是缺乏XXX moduel) # 對應下載(曲線救國後rz上傳)XXX moduel的xxx.tar.gz文件解壓後python setup.py install # 若是安裝成功會有success,不成功缺什麼下什麼,進入循環模式。 # 而後回到jupyterthemes-0.18.3目錄嘗試繼續執行python setup.py install # 若是安裝成功會有success,不成功缺什麼下什麼,進入循環模式。 # 反正直到成功爲止。
萬一最後一直不成功(看不到success)呢?好比:我就遇到matplotlib一直install不成功,怎麼辦?
個人方法是(放大招):修改setup.py文件。好比,修改以下
[root@djt_37_152 jupyterthemes-0.18.3]# vim setup.py #把以前install不成功的都註釋掉。 #install_requires = ['jupyter_core', 'ipython>=5.4.1', 'matplotlib>=1.4.3', 'lesscpy>=0.11.2'] install_requires = ['jupyter_core', 'lesscpy>=0.11.2'] # 而後回到jupyterthemes-0.18.3目錄嘗試繼續執行python setup.py install # 會發現能夠看到success了。
命令行的格式的解釋以下表所示:
cl options | arg | default |
---|---|---|
Usage help | -h | -- |
List Themes | -l | -- |
Theme Name to Install | -t | -- |
Code Font | -f | -- |
Code Font-Size | -fs | 11 |
Notebook Font | -nf | -- |
Notebook Font Size | -nfs | 13 |
Text/MD Cell Font | -tf | -- |
Text/MD Cell Fontsize | -tfs | 13 |
Pandas DF Fontsize | -dfs | 9 |
Output Area Fontsize | -ofs | 8.5 |
Mathjax Fontsize (%) | -mathfs | 100 |
Intro Page Margins | -m | auto |
Cell Width | -cellw | 980 |
Line Height | -lineh | 170 |
Cursor Width | -cursw | 2 |
Cursor Color | -cursc | -- |
Alt Prompt Layout | -altp | -- |
Alt Markdown BG Color | -altmd | -- |
Alt Output BG Color | -altout | -- |
Style Vim NBExt* | -vim | -- |
Toolbar Visible | -T | -- |
Name & Logo Visible | -N | -- |
Reset Default Theme | -r | -- |
Force Default Fonts | -dfonts | -- |
各類主題展現: