1. 程式人生 > 程式設計 >解決Atom安裝Hydrogen無法執行python3的問題

解決Atom安裝Hydrogen無法執行python3的問題

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的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。