這篇文章給大家介紹一文教你使用jupyter notebook,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
目前創(chuàng)新互聯(lián)已為上千余家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計、湛河網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。一、jupyter notebook是什么
官網(wǎng)的介紹是:Jupyter Notebook是一個Web應(yīng)用程序,允許您創(chuàng)建和共享包含實時代碼,方程,可視化和說明文本的文檔。 用途包括:數(shù)據(jù)清理和轉(zhuǎn)換,數(shù)值模擬,統(tǒng)計建模,機器學(xué)習(xí)等等。
簡單的介紹就是:Jupyter Notebook是Ipython的升級版,而Ipython可以說是一個加強版的交互式 Shell,也就是說,它比在terminal里運行python會更方便,界面更友好,功能也更強大。怎么強大法,往下看就知道了。
此架構(gòu)的一個優(yōu)點是,內(nèi)核無需運行 Python。由于 notebook 和內(nèi)核分開,因此可以在兩者之間發(fā)送任何語言的代碼。例如,早期的兩個非 Python 內(nèi)核分別是 R 語言和 Julia 語言。使用 R 內(nèi)核時,用 R 編寫的代碼將發(fā)送給執(zhí)行該代碼的 R 內(nèi)核,這與在 Python 內(nèi)核上運行 Python 代碼完全一樣。IPython notebook 已被改名,因為 notebook 變得與編程語言無關(guān)。新的名稱 Jupyter 由 Julia、Python 和 R 組合而成。如果有興趣,不妨看看可用內(nèi)核的列表。
另一個優(yōu)點是,你可以在任何地方運行 notebook 服務(wù)器,并且可通過互聯(lián)網(wǎng)訪問服務(wù)器。通常,你會在存儲所有數(shù)據(jù)和 notebook 文件的自有計算機上運行服務(wù)器。但是,你也可以在遠(yuǎn)程計算機或云實例(如 Amazon 的 EC2)上設(shè)置服務(wù)器。之后,你就可以在世界上任何地方通過瀏覽器訪問 notebook。
二、jupyter notebook的安裝和配置
1. 安裝
安裝非常簡單,只需要在終端輸入:
pip install jupyter