解決Atom安裝Hydrogen無法執行python3的問題
阿新 • • 發佈:2020-01-09
Atom是一款功能強大的跨平臺編輯器,外掛化的解決方案為atom社群的繁榮奠定了基礎。任何人都可以把自己做的元件貢獻在github上,並能方便的安裝到Atom上使用。
Jupyter Notebook是另一款廣受歡迎的互動式筆記本,支援40多種程式語言。
Atom上有一款廣受歡迎的外掛名叫Hydrogen,是用來在Atom上支援Jupyter的執行,有了它,我們就可以擺脫瀏覽器,回到IDE裡愉快的藉助Jupyter寫程式碼了!
但是,由於現在處於python向python3轉型的階段,不知道是哪個部分出現了問題,Hydrogen會發生無法執行的狀況。很可惜我沒有及時把錯誤資訊截取出來,但是大致的意思是hydrogen無法呼叫python。
為了能讓Jupyter執行python3,解決方案如下:
1. 找到Jupyter的配置並修改:
vi /usr/local/share/jupyter/kernels/python3/kernel.json
原來的結果為
{ "argv": [ "python3","-m","ipykernel_launcher","-f","{connection_file}" ],"display_name": "Python 3","language": "python" }
需要把最後一行改為
"language": "python3"
2. 修改Hydrogen配置
開啟Hydrogen的配置頁面,在Language Mappings中加入如下圖紅圈中的程式碼
1
3. 安裝並升級ipykernel
python3 -m pip install ipykernel python3 -m ipykernel install --user pip3 install --upgrade ipykernel
至此,所需修改全部結束。在Atom裡寫幾行程式碼,這時Jupyter的結果應該就會通過右邊欄的Hydrogen逐行顯示出來了。
以上這篇解決Atom安裝Hydrogen無法執行python3的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。