jupyter 安裝更換主題時各類問題及解決辦法

寫在前面

jupyter的優(yōu)點特點此處就不談了臣淤,目前感覺到的一個比較明顯的缺點就是 太亮了橄霉,工欲善其事必先利其器,為了更好的編(zhuang)碼(B)邑蒋,所以想看看能不能修改一下樣式酪劫,安裝一個插件什么的,改變一下背景顏色和字體寺董。

經(jīng)查詢覆糟,github上早有大神做過了這樣的工作,那么就不需要重復造輪子了
此處先給出地址
https://github.com/dunovank/jupyter-themes

具體效果見github

1.安裝更換步驟說明

具體的步驟github上其實給的很清晰直接
首先打開Anaconda Prompt

1.1安裝

# install jupyterthemes
pip install jupyterthemes

# upgrade to latest version
pip install --upgrade jupyterthemes

1.2更換

# list available themes
# onedork | grade3 | oceans16 | chesterish | monokai | solarizedl | solarizedd
# 列出所有可用的主題
jt -l

# select theme...
# jt -t 主題名
jt -t chesterish

# restore default theme
# NOTE: Need to delete browser cache after running jt -r
# If this doesn't work, try starting a new notebook session.
# 恢復默認主題
jt -r

2.整個過程中遇見的問題及解決辦法

2.1安裝主題時超時

問題描述

可能是因為網(wǎng)速的問題遮咖,我在下載時特別慢滩字,然后失敗,報一大堆標紅的錯誤御吞,最后給出的結(jié)論是超時 ——ReadTimeoutError(具體的錯誤不粘出來了麦箍,太多)

解決方法一——蠻力法

換個網(wǎng)速好的環(huán)境
重新嘗試下載安裝

不要認為我是在搞笑,親測有效陶珠,我就是在嘗試了八九次之后安裝成功的『無奈的笑哭挟裂,誰能阻擋一顆想要裝十三的心』

解決辦法二——加大超時時間

后來問了問度娘,發(fā)現(xiàn)了類似的 pip ReadTimeoutError問題 可以通過修改超時時間來解決

# 比如之前是
pip  install   『balabala』
# 修改為
pip --default-timeout=100    install   『balabala』

2.2更換主題時編碼錯誤

問題描述

安裝成功后揍诽,jt -l命令可以成功列出當前所有可用的主題

當前可用主題

但是诀蓉,jt -t 主題名命令會失敗
報出編碼錯誤
(我電腦上Anaconda3的安裝路徑為E:\Soft\Anaconda3 )

Traceback (most recent call last):
  File "e:\soft\anaconda3\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "e:\soft\anaconda3\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "E:\Soft\Anaconda3\Scripts\jt.exe\__main__.py", line 9, in <module>
  File "e:\soft\anaconda3\lib\site-packages\jupyterthemes\__init__.py", line 305, in main
    dfonts=args.defaultfonts)
  File "e:\soft\anaconda3\lib\site-packages\jupyterthemes\__init__.py", line 98, in install_theme
    nbname=nbname)
  File "e:\soft\anaconda3\lib\site-packages\jupyterthemes\stylefx.py", line 291, in style_layout
    style_less += notebook.read() + '\n'
UnicodeDecodeError: 'gbk' codec can't decode byte 0x8b in position 41271: illegal multibyte sequence

解決辦法——指定編碼為utf-8即可

(1)修改stylefx.py文件

該文件在 安裝路徑的 ...\anaconda3\lib\site-packages\jupyterthemes\

①將60行添加encoding='utf-8'栗竖,即修改為:

    with open(tempfile, 'w', encoding='utf-8') as f:

②將290行添加encoding='utf-8',即修改為:

     with open(nb_style, 'r', encoding='UTF-8') as notebook:

(2)修改lexer.py文件

該文件在 安裝路徑的 ...anaconda\Lib\site-packages\lesscpy\lessc\

將474行添加encoding='utf-8'渠啤,即修改為:

    with open(file, encoding='utf-8') as f:

至此狐肢,安裝更換主題成功,貼出一張更換主題后的效果圖


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末沥曹,一起剝皮案震驚了整個濱河市份名,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌妓美,老刑警劉巖僵腺,帶你破解...
    沈念sama閱讀 221,548評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異壶栋,居然都是意外死亡辰如,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評論 3 399
  • 文/潘曉璐 我一進店門委刘,熙熙樓的掌柜王于貴愁眉苦臉地迎上來丧没,“玉大人鹰椒,你說我怎么就攤上這事锡移。” “怎么了漆际?”我有些...
    開封第一講書人閱讀 167,990評論 0 360
  • 文/不壞的土叔 我叫張陵淆珊,是天一觀的道長。 經(jīng)常有香客問我奸汇,道長施符,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,618評論 1 296
  • 正文 為了忘掉前任擂找,我火速辦了婚禮戳吝,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘贯涎。我一直安慰自己听哭,他們只是感情好,可當我...
    茶點故事閱讀 68,618評論 6 397
  • 文/花漫 我一把揭開白布塘雳。 她就那樣靜靜地躺著陆盘,像睡著了一般。 火紅的嫁衣襯著肌膚如雪败明。 梳的紋絲不亂的頭發(fā)上隘马,一...
    開封第一講書人閱讀 52,246評論 1 308
  • 那天,我揣著相機與錄音妻顶,去河邊找鬼酸员。 笑死蜒车,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的沸呐。 我是一名探鬼主播醇王,決...
    沈念sama閱讀 40,819評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼崭添!你這毒婦竟也來了寓娩?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,725評論 0 276
  • 序言:老撾萬榮一對情侶失蹤呼渣,失蹤者是張志新(化名)和其女友劉穎棘伴,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體屁置,經(jīng)...
    沈念sama閱讀 46,268評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡焊夸,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,356評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了蓝角。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片阱穗。...
    茶點故事閱讀 40,488評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖使鹅,靈堂內(nèi)的尸體忽然破棺而出揪阶,到底是詐尸還是另有隱情,我是刑警寧澤患朱,帶...
    沈念sama閱讀 36,181評論 5 350
  • 正文 年R本政府宣布鲁僚,位于F島的核電站,受9級特大地震影響裁厅,放射性物質(zhì)發(fā)生泄漏冰沙。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,862評論 3 333
  • 文/蒙蒙 一执虹、第九天 我趴在偏房一處隱蔽的房頂上張望拓挥。 院中可真熱鬧,春花似錦袋励、人聲如沸侥啤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,331評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽愿棋。三九已至,卻和暖如春均牢,著一層夾襖步出監(jiān)牢的瞬間糠雨,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,445評論 1 272
  • 我被黑心中介騙來泰國打工徘跪, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留甘邀,地道東北人琅攘。 一個月前我還...
    沈念sama閱讀 48,897評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像松邪,于是被迫代替她去往敵國和親坞琴。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,500評論 2 359

推薦閱讀更多精彩內(nèi)容