新聞中心
B站上有很多博主拍過iPad作為生產(chǎn)力的視頻,比如用iPad畫漫畫、記筆記、剪視頻、輕辦公等等,那么iPad可以用來寫代碼、跑Python嗎?

10年積累的成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、外貿(mào)營銷網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先建設(shè)網(wǎng)站后付款的網(wǎng)站建設(shè)流程,更有吳忠免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
這也是一些初學(xué)Python的小伙伴關(guān)心的問題,他們經(jīng)常下載一些編輯Python的APP,試圖在上面練習(xí)Python,比如像pythonista、Pyto、Python3IDE等。
「我的想法是iPad并不適合寫代碼,更不適合運(yùn)行Python,因?yàn)樗扔协h(huán)境很多限制,也不方便編輯。」
如知乎回答調(diào)侃說:iPad唯一一個(gè)有利于學(xué)習(xí)python的功能就是關(guān)機(jī).....
但如果你非要用的話,可以考慮iPad + Jupyter的組合,再配置一個(gè)外置鍵盤,當(dāng)做筆記應(yīng)用。
說到Jupyter,可能大家都很熟悉,這是一個(gè)基于web的Python數(shù)據(jù)科學(xué)平臺,可以在上面寫Python、R、markdown等,能實(shí)時(shí)運(yùn)行,適合做數(shù)據(jù)處理分析。
Jupyter有Notebook、Lab兩種產(chǎn)品形式,可以本地化安裝,也可以部署到服務(wù)器,所以iPad瀏覽器能運(yùn)行Jupyter,進(jìn)行Python代碼編輯。
那么如何將Jupyter部署到服務(wù)器呢?
其實(shí)也不難,大概需要5個(gè)步驟:
1、購買一臺云服務(wù)器(Linux)
默認(rèn)情況下,notebook服務(wù)器只運(yùn)行再本地的 127.0.0.1:8888且只能從本地訪問,即 可以在本地通過瀏覽器使用http://127.0.0.1:8888.來訪問notebook。?
2、在云服務(wù)器系統(tǒng)上安裝Anaconda或者M(jìn)iniconda。
這一步是為了安裝conda,conda是Python包管理工具,建議將 Conda 源切換為清華源,下載速度更快。
3、配置Python開發(fā)環(huán)境,如果你安裝了Anaconda或Miniconda,這一步可以省略
4、安裝 Jupyter Notebook 或者Jupyter Lab,并調(diào)整配置。
Jupyter組件均使用conda進(jìn)行安裝,配置見教程:https://jupyter-notebook.readthedocs.io/en/stable/public_server.html。
5、給 Jupyter 配置域名訪問。
配置方法見教程:https://jupyter-notebook.readthedocs.io/en/stable/public_server.html#using-a-gateway-server-for-kernel-management。
完成這5步,你就可以通過域名在iPad瀏覽器訪問Jupyter,并在Notebook或Lab上進(jìn)行Python代碼編輯和運(yùn)行。
如果你不想配置自己的服務(wù)器,也可以使用現(xiàn)成的Jupyter應(yīng)用,比如mybinder,可以通過訪問該網(wǎng)站,建立自己的Jupyter環(huán)境。
總之,我并不建議用iPad來練習(xí)Python,時(shí)間成本太高,能實(shí)現(xiàn)的功能也有限。安安心心在電腦上搞編程,咱不去折騰。
分享文章:iPad適合用來寫Python嗎?
本文來源:http://m.5511xx.com/article/cccocjj.html


咨詢
建站咨詢
