類Jupyter notebook編輯器桌面版nteract
Jupyter notebook是一款學習和科研的神奇,相信很多小夥伴已經利用它在學術科研、研究開發的道路上收穫了便捷易用、可視直觀的優點。我們使用的Jupyter notebook都是網頁形式的,在瀏覽器中進行操作,儲存的檔案格式是.ipynb
的。似乎在其他編輯器工具中打不開這種格式。有沒有不想在網頁中的Jupyter notebook編寫程式碼,也可以直接編輯.ipynb
格式的檔案的方法呢?
有這樣一個軟體似乎可以:nteract,這個軟體我理解為桌面版的Jupyter notebook,下面是nteract的官網.
軟體安裝
官網上可以下載安裝檔案,支援跨平臺,有windows,linux,mac版本,免費的。軟體安裝好後,啟動進入,介面比較簡潔。
可以看到,系統中.ipynb
格式的檔案開啟方式變成了nteract,直接雙擊檔案就能開啟進行編輯,儲存,跟在Jupyter notebook一樣。
執行程式碼
軟體安裝前確保本機有Python執行環境,推薦安裝Anaconda,nteract需要連線Jupyter核心才能執行程式碼,如果已安裝有Anaconda,開啟nteract後可以看到左下角連線的Jupyter核心名稱。
如果需要切換python虛擬環境,就需要安裝多個python核心,如何安裝參考Atom編輯器中使用Hydrogen切換Python虛擬環境,安裝好後在nteract中切換方法如下
和在Jupyter notebook一樣,執行單元格的程式碼可用Shift+Enter
等快捷鍵,或者單元格靠右側有個執行程式的小按鈕。
敲程式碼時可以看到是支援程式碼自動提示與補全的。
終止程式碼執行
如果不小心寫了死迴圈或者想臨時終止程式碼的執行,可以在Runtime
選單下進行操作。
Markdown和Code切換
單元格右側下拉選單中可以切換單元格內容是Markdown文字還是程式碼,如果是MD文字,雙擊單元格即可顯示原始內容。其他單元格操作及相關快捷鍵看下Edit
或者Cell
選單就明白了。
暗色主題
軟體可以切換亮色與暗色主題。
小問題
如果是直接啟動軟體,第一次儲存檔案按Ctrl+s
儲存會報錯,得用另存為。
總結
相比於Jupyter notebook,nteract顯得簡潔很多,平時開發作為替代也是可以的。單元格操作上,nteract沒有Jupyter notebook那麼豐富。Jupyter notebook可以額外安裝外掛進行功能擴充套件,雖然nteract也可以安裝外掛,官網上有介紹,但功能似乎沒那麼強大。
相關文章
- Jupyter notebook/nteract/Atom中配置scala互動式程式設計環境程式設計
- 搭建jupyter notebook伺服器伺服器
- Jupyter Notebook
- 【Jupyter Notebook】jupyter notebook呼叫另一個.ipynb檔案
- Jupyter Notebook的使用
- Jupyter Notebook入門指南
- jupyter notebook各種操作
- Jupyter Notebook的安裝
- Jupyter Notebook新增Ruby支援
- pycharm中執行jupyter notebookPyCharm
- Jupyter Notebook 使用與安裝
- Anaconda下安裝Jupyter notebook
- jupyter notebook 刪除指定 kernel
- 為Jupyter Notebook 新增目錄
- jupyter notebook 遠端訪問
- Jupyter notebook快速入門教程
- jupyter notebook外掛環境配置
- Jupyter notebook 新增虛擬環境
- Jupyter notebook 中用 pip 安裝 tensorflow
- Jupyter Notebook修改登陸密碼密碼
- Jupyter可能並非理想的Notebook
- Jupyter Notebook 下安裝 PHP 核心PHP
- 在Jupyter Notebook,沉浸式體驗ChatGPTChatGPT
- jupyter notebook如何選擇conda環境
- Jupyter Notebook配置,一篇就夠
- 本地電腦上訪問雲伺服器上的 Jupyter Notebook伺服器
- Jupyter Notebook 中同時使用 Python 和 RPython
- Jupyter Notebook介紹、安裝及使用教程
- Jupyter Notebook怎麼更改預設路徑
- Jupyter Notebook的Kotlin核心(0.8版本)Kotlin
- Python視覺化圖系列(1)-----jupyter notebookPython視覺化
- 認識jupyter notebook 和 Matplotlib的基本用法
- 如何修改Jupyter Notebook工作路徑(Anaconda中)
- [譯] 給初學者的 Jupyter Notebook 教程
- Jupyter Notebook介面也可以如此炫酷?有人把Notebook玩出了新花樣
- 將onda虛擬環境新增到Jupyter Notebook
- 【PY】Jupyter Notebook 安裝與配置 實踐教程
- 視覺化執行Python的神器Jupyter Notebook視覺化Python