安卓運行Jupyter Notebook操作指南,不用電腦也能做數據分析!


640?wx_fmt=jpeg

 

作者 | Datawhale

來源 | Datawhale(ID: Datawhale )

 
** 【導讀】今天介紹下Pydroid 3這款堪稱是Android上最易用且功能最強大的Python3

IDE,幫助你在安卓上也可以完美使用Jupyter notebook,還有手把手安裝教學參考。接下來,快快進入Pydroid3的世界吧! **

 

近20年來,在TIOBE編程語言排行榜中,C、C++和Java一直排在前3位,遠遠領先於其他組件。而Python作為近來廣受大家喜愛的編程語言,終於在2018年9月份首登前三的寶座。Python作為當今大學最常教授的第一語言,在統計領域排名第一,在人工智能編程領域排名第一,在腳本編寫方面排名第一,在系統測試方面排名第一。除此之外,Python還在Web編程和科學計算方面處於領先地位(只是命名一些其他領域)。總之,Python無處不在。

 

640?wx_fmt=jpeg

 

而在Python的使用過程中,最受歡迎的可謂是Jupyter notebook 了,因為它具有以下眾多優點:

 

1 極其適合數據分析( 想象一下如下混亂的場景:你在終端中運行程序,可視化結果卻顯示在另一個窗口中,包含函數和類的腳本存在其他文檔中,更可惡的是你還需另外寫一份說明文檔來解釋程序如何執行以及結果如何);

2 支持多語言;

3 分享便捷(網頁形式、GitHub天然的支持,還可以導出為PDF等格式);

4 遠程運行;

5 交互式展現。

 

Google 工程師中也是有相當多的人在使用Jupyter notebook的,這款強大的軟件不僅適合編程高手,對入門小白也十分友好。但是,想象一下此番情景:你正在享受一次溫馨浪漫的約會,領導傳來一個文件需要緊急處理,可你身邊沒有電腦,你只好放棄來之不易的和女神(男神)的約會,打開文件一看是個分分鍾搞定的小bug,是不是太奔潰了。所以小編就一直期盼着可以有一款軟件,能在手機上打開Jupyter notebook文件~

 

經過苦苦搜尋,小編終於找到了Pydroid 3,忍不住想要分享給大家!效果如下圖,完美打開IPYNB文件!!!

 

640?wx_fmt=png

 

** Pydroid 3 介紹 **

 

接下來了解一下Pydroid 3這個堪稱是Android上最易用且功能最強大的Python 3 IDE。

 

** 01 軟件特性 **

 

  • 離線Python 3.7解釋器:運行Python程序不需要Internet。

  • Pip包管理器和預構建的輪包的自定義存儲庫,用於增強科學庫,例如numpy,scipy,matplotlib,scikit-learn和Jupyter。

  • Tensorflow現在也可用。(本條需要付費的高級版)

  • 開箱即用的示例,可以更快地學習。

  • 完整的Tkinter支持GUI。

  • 全功能終端仿真器,支持readline(以pip提供)。

  • 內置的C,C ++甚至是由ndn3m4設計的Fortran編譯器,ndn3m4是C4droid的作者,專門用於Pydroid3, 它允許Pydroid 3從pip構建任何庫,即使它使用的是本機代碼。您還可以從命令行構建和安裝依賴項。

  • Cython支持。

  • 帶斷點和監視的PDB調試器。

  • 帶有閃亮的新SDL2后端的Kivy圖形庫。

  • 快速安裝存儲庫中提供PyQt5支持以及matplotlib PyQt5支持,無需額外代碼。

  • 快速安裝存儲庫中提供的Matplotlib Kivy支持。

  • pygame_sdl2支持(基於SDL2的pygame實現)。

** 02 編輯特性 **

 

  • 代碼預測,自動縮進和實時代碼分析,就像在任何真正的IDE中一樣。 (本條需要付費的高級版)

  • 擴展鍵盤欄,包含您在Python中編程所需的所有符號。

  • 語法高亮顯示和主題。

  • 單機行號進行斷點調試。

  • 標簽。

  • 增強的代碼導航與交互式分配/定義gotos。

  • 單擊Pastebin上的共享。

 

看到這里,童鞋們有沒有心動呢?尤其是對於numpy,scipy,matplotlib,scikit- learn等科學庫的支持,真的讓小編很激動啊!下面小編會手把手教大家安裝Pydroid 3,安裝需要至少200MB的可用內存,如果你使用像scipy這樣的重型庫,請預留出更多的空間確保安裝正常進行。

 

** Pydroid 3 的安裝 **

 

 

** 1、 Step1 下載軟件 **

 

我們可以從google play 或者應用匯上面找到Pydroid 3,下載安裝即可。由於使用google play 不方便,小編最后選擇了應用匯進行下載,點擊圖標就可以開始使用啦,根據自己的需要可以選擇pip各種庫哦!結合手機瀏覽器,你還可以在安卓上擁有Jupyter notebook!快去下載試試吧!

 

 

640?wx_fmt=png

640?wx_fmt=png

 

** 2、 軟件界面展示 **

** **

第一次打開后,需要安裝python庫。

 

點擊左上角的按鈕”三“,就可以看到左側欄的各種選項啦。

 

640?wx_fmt=jpeg

640?wx_fmt=jpeg

 

** 3、 安裝需要的庫 **

** **

點擊左側欄的Pip,則進入安裝界面,這里有眾多模塊供你選擇哦~

 

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=png

 

** 4、 運行Jupyter notebook **

** **

點擊左側欄的Terminal, 輸入jupyter notebook,就會出現”To access notebook ......“等提示,按照提示要求把地址復制粘貼到手機瀏覽器中。

640?wx_fmt=jpeg

640?wx_fmt=jpeg

 

** 5、 使用Jupyter notebook **

** **

最后有個小tip,如果將瀏覽器的UA標識從安卓設置為電腦,小編認為對於Jupyter notebook 的使用會更方便些~

 

640?wx_fmt=jpeg

640?wx_fmt=png

640?wx_fmt=png

 

怎么樣?這樣完美打開IPYNB文件的神器,還不快去下載一個~最后提醒一下,記得把Pydroid 3 軟件設置為白名單,不要被手機后台關掉哦,否則瀏覽器端會報錯滴!

 

** 關注Python大本營,后台發送關鍵詞“ pydroid ”,即可獲得下載鏈接~ **

 

_ (*本文僅代表作者觀點,轉載請聯系原作者。原文標題《沒有電腦也能數據分析,安卓運行Jupyter notebook 操作指南》) _

 

征稿** **

 

** 參與投稿,加入作者群,成為全宇宙最優秀的技術人兒~ **

 

640?wx_fmt=jpeg

** 推薦閱讀 **

 

640?wx_fmt=png 你點的每個“在看”,我都認真當成了喜歡

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM