【精】Jupyter Notebook同時(shí)支持Python2和Python環(huán)境

我的初始環(huán)境:

  • win10 x64系統(tǒng)
  • 已安裝基于python3.6版本的anaconda
  • 已在anaconda中安裝py27的虛擬環(huán)境(不會安裝可以看這里
  • 已有的jupyter notebook的kernel是基于python3.6版本的

在之前的文章中海蔽,我是將anaconda的虛擬環(huán)境py27安裝在指定路徑(G:\Anaconda\envs\py27)笋妥,因此在安裝ipykernel時(shí)蚓再,也需要指定安裝雪猪。 安裝命令為 “conda install --prefix=G:\Anaconda\envs\py27 ipykernel”谅畅,如下:


接下來會有一個(gè)選項(xiàng)胚迫,選y就行贾铝。


接著進(jìn)入py27虛擬環(huán)境中,輸入python -m ipykernel install --user


TraceBack了始绍,瞳购,,亏推,
哇我他媽賊難受Q!

老子為什么要給計(jì)算機(jī)起中文名吞杭?U到健?Q抗贰绢掰?!?5尉ⅰ攻晒?!


現(xiàn)在是2019年8月31日下午15:33:06班挖,經(jīng)過一晚上和一上午的嘗試鲁捏,我他媽,看源碼聪姿,調(diào)試碴萧,查資料,看官方文檔都試過了末购,終于找到了解決方案。
期間的錯(cuò)誤案例我就不說了虎谢,直接給出解決方案盟榴。。婴噩。擎场。
居然是,改源碼几莽。
奇了怪了迅办,我Python3在輸入python -m ipykernel install --user命令的時(shí)候就沒事,輪到Python2就不行章蚣,看來py2.x對中文的支持是真的差站欺,pip一些包的時(shí)候也是經(jīng)常報(bào)錯(cuò),原因就是它他媽默認(rèn)ASCII進(jìn)行解碼纤垂,而不是utf-8矾策!
仔細(xì)分析我的報(bào)錯(cuò)文件,一個(gè)個(gè)找峭沦,最終在最后一個(gè)地方贾虽。


envs\py27\lib\site-packages\traitlets\traitlets.py這個(gè)文件下
進(jìn)去找第2053行。吼鱼。蓬豁。

class Unicode(TraitType):
    """A trait for unicode strings."""

    default_value = u''
    info_text = 'a unicode string'

    def validate(self, obj, value):
        if isinstance(value, six.text_type):
            return value
        if isinstance(value, bytes):
            try:
                return value.decode('ascii', 'strict')
            except UnicodeDecodeError:
                msg = "Could not decode {!r} for unicode trait '{}' of {} instance."
                raise TraitError(msg.format(value, self.name, class_of(obj)))
        self.error(obj, value)

這個(gè)類里,我把ascii改為utf-8菇肃,失敗
改成gbk地粪,成功。

雖然報(bào)了warning巷送,but驶忌,,it works2333

image.png

最簡單的一個(gè)測試方法:

2333!
我贏(Yíííííng)了付魔,寧呢聊品?!
開始搞《Python核心編程》几苍!


2019年9月3日更新:
Python2.7版本的kernel只能在py27的env環(huán)境下打開翻屈。
Python3版本(base)的kernel能在base和py27的env環(huán)境下打開。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末妻坝,一起剝皮案震驚了整個(gè)濱河市伸眶,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌刽宪,老刑警劉巖厘贼,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異圣拄,居然都是意外死亡嘴秸,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進(jìn)店門庇谆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來岳掐,“玉大人,你說我怎么就攤上這事饭耳〈觯” “怎么了?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵寞肖,是天一觀的道長纲酗。 經(jīng)常有香客問我,道長逝淹,這世上最難降的妖魔是什么耕姊? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮栅葡,結(jié)果婚禮上茉兰,老公的妹妹穿的比我還像新娘。我一直安慰自己欣簇,他們只是感情好规脸,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著熊咽,像睡著了一般莫鸭。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上横殴,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天被因,我揣著相機(jī)與錄音卿拴,去河邊找鬼。 笑死梨与,一個(gè)胖子當(dāng)著我的面吹牛堕花,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播粥鞋,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼缘挽,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了呻粹?” 一聲冷哼從身側(cè)響起壕曼,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎等浊,沒想到半個(gè)月后腮郊,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡筹燕,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年伴榔,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片庄萎。...
    茶點(diǎn)故事閱讀 39,992評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖塘安,靈堂內(nèi)的尸體忽然破棺而出糠涛,到底是詐尸還是另有隱情,我是刑警寧澤兼犯,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布忍捡,位于F島的核電站,受9級特大地震影響切黔,放射性物質(zhì)發(fā)生泄漏砸脊。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一纬霞、第九天 我趴在偏房一處隱蔽的房頂上張望凌埂。 院中可真熱鬧,春花似錦诗芜、人聲如沸瞳抓。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽孩哑。三九已至,卻和暖如春翠桦,著一層夾襖步出監(jiān)牢的瞬間横蜒,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留丛晌,地道東北人仅炊。 一個(gè)月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像茵乱,于是被迫代替她去往敵國和親茂洒。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,947評論 2 355

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

  • 張清的日精進(jìn)第705天 企業(yè)要進(jìn)化 因?yàn)檫@個(gè)時(shí)代有了很大的變化:消費(fèi)者變了瓶竭;銷售渠道變了督勺;員工也變了,80后斤贰、90...
    kiyoi2017閱讀 91評論 0 0
  • 機(jī)器人設(shè)備應(yīng)用 3D打印人機(jī)互動 歌曲六個(gè)維度打分 節(jié)奏韻律音準(zhǔn) 人工智能技術(shù) 任賢齊《我是一只魚》 人臉識別鎖定...
    梅花之子閱讀 422評論 14 9
  • 煙雨桃花花落盡智哀,微微風(fēng)冷送別離。 惆悵總是相見少荧恍,晚春還看孤山云瓷叫。
    小愁閱讀 194評論 0 0
  • ** 定義:保證一個(gè)類僅有一個(gè)實(shí)例,并提供一個(gè)訪問它的全局訪問點(diǎn)送巡。**單例模式有多種寫法摹菠,各有利弊,現(xiàn)在我們挑幾個(gè)...
    鹿小純0831閱讀 144評論 0 0