配置库用户_GEE学习笔记 六十八:【GEE之Python版教程二】配置Python开发环境
這一篇內(nèi)容主要講解兩部分內(nèi)容,第一部分是本地python開發(fā)環(huán)境的配置,第二部分是GEE的python開發(fā)環(huán)境配置。我這里做的所有的操作都是在我的Mac電腦上做的,Windows上操作類似,如果有不清楚的可以自行搜索相關(guān)操作步驟。
第一部分:本地python開發(fā)環(huán)境的配置
python由于版本眾多,同時(shí)由于python2.x和python3.x不完全兼容,這樣就造成初學(xué)者非常迷茫,究竟該學(xué)習(xí)哪個(gè)版本的python?我這里給大家一個(gè)建議,學(xué)習(xí)python3,放棄python2吧。一方面是由于python2官方馬上就放棄維護(hù)了,同時(shí)目前幾乎所有的第三方庫都已經(jīng)移植到了python3上,這樣就不存在因?yàn)榈谌綆煸斐蓀ython版本不能升級(jí)的問題。
目前主流的python3的版本是python3.6和python3.7,這里我建議大家使用python3.6,原因是目前很多第三方的庫不支持python3.7。
1、python環(huán)境安裝
(1)下載python安裝包
python的官方下載地址:https://www.python.org/downloads/
選擇我們需要的安裝包然后點(diǎn)擊下載就可以在本地安裝了。
(2)查看安裝結(jié)果
由于我這里是安裝了雙版本的python(系統(tǒng)自帶的是python2.7,我自己安裝的是python3.6),所以為了區(qū)分使用使用python命令調(diào)用的就是系統(tǒng)自帶的版本,使用python3調(diào)用的就是我自己安裝的版本。
不推薦大家在自己電腦上安裝雙版本!!
2、pip的安裝
使用python做開發(fā)之所以非常方便快捷,一個(gè)重要的原因就是python有豐富的第三方庫,通過這些第三方庫我們可以實(shí)現(xiàn)各種各樣的需求。比如做爬蟲、做網(wǎng)頁開發(fā)、做機(jī)器學(xué)習(xí)、做GIS處理等等,因此合理使用python提供的第三方庫可以使得我們的開發(fā)事半功倍。
(1)檢查命令是否安裝
python做第三方庫管理的工具也很多,我們常用的是 pip。我們安裝完成python后,首先檢查一下 pip 是否安裝成功,使用命令:
pip --version或者是
pip3 --version這兩個(gè)命令區(qū)別就是,我本地是雙版本庫,所以pip是python2的版本管理工具,pip3是python3的版本管理工具。
如果正常輸出沒有報(bào)錯(cuò)那就是你本地已經(jīng)安裝完成pip,否則就需要手動(dòng)安裝一下pip。
(2)手動(dòng)安裝pip
- 下載安裝文件
- 安裝配置
或者
python3 get-pip.py(3)pip常用命令
說明一下我目前主要使用python3做開發(fā),所以所有的命令都是python3的
- 升級(jí)pip(更新升級(jí)pip命令)
或者
sudo pip3 install --upgrade pip這里加sudo就是需要超級(jí)權(quán)限用戶來安裝,具體加不加sudo主要看你的用戶是否有權(quán)限操作,后續(xù)我都以我電腦少的實(shí)際操作為主,不在寫這兩種方式。
- 查看安裝列表(查看本地安裝的第三方庫列表)
- 查看已經(jīng)過期的第三方庫
- 安裝第三方庫,比如安裝科學(xué)計(jì)算庫numpy
- 卸載第三方庫
- 更新升級(jí)第三方庫
3、編輯器選擇
走到這一步我們開發(fā)使用的環(huán)境已經(jīng)配置完成,下一步就是要選擇合適的開發(fā)編輯器,一個(gè)好的編輯器如同劍客手中的寶劍,可以將你的功力發(fā)揮到最大。
目前主要的編輯器有安裝python自帶的IDLE(這個(gè)就不用考慮)、收費(fèi)編輯器pycharm(收費(fèi)?有眾多廣大網(wǎng)友,這是事嗎?)、免費(fèi)的編輯器jupyter notebook或者jupyter lab(做數(shù)據(jù)分析等非常好用)。
好多人喜歡使用文本編輯器做開發(fā),覺得非常高大上
我們普通人還是使用比較自動(dòng)化的編輯器來做開發(fā)
(1)Pycharm
官網(wǎng)地址:https://www.jetbrains.com/pycharm/
和諧方法:自己搜索
這個(gè)編輯器是做python開發(fā)最常用的也是最好用的編輯器,推薦大家使用,如果有什么不懂的地方大家可以參考網(wǎng)上的各種教程學(xué)習(xí)使用這款編輯器。
(2)Jupyter
官方地址:https://jupyter.org/
相關(guān)介紹可以參考官網(wǎng)介紹,編輯器有jupyter notebook或者jupyter lab(可以理解為notebook的升級(jí)增強(qiáng)版)。
安裝步驟:
- 安裝ipython
- 安裝jupyter
- 啟動(dòng)notebook
點(diǎn)擊回車可以啟動(dòng)jupyter notebook
- 上面我們只是啟動(dòng)了jupyter notebook,其實(shí)jupyter還提供了更高級(jí)的編輯器jupyter lab
安裝jupyter lab
sudo pip3 install jupyterlab啟動(dòng)命令
jupyter lab點(diǎn)擊回車可以啟動(dòng)jupyter lab
關(guān)于如何使用JupyterLab大家可以在網(wǎng)上搜索一下教程,我這里就不再贅述。或者實(shí)在不想自己找的話,我后期專門寫一篇關(guān)于JupyterLab或者Pycharm使用介紹。
第二部分:GEE的python開發(fā)環(huán)境配置
1、本地python環(huán)境配置
(1)mac本地環(huán)境搭建:https://zhuanlan.zhihu.com/p/29186942
(2)windows本地環(huán)境:https://zhuanlan.zhihu.com/p/40319581
(3)常見配置問題:https://zhuanlan.zhihu.com/p/50717864
這幾篇內(nèi)容建議是搭配到一塊看,編輯器推薦使用jupyter lab來做編程開發(fā)(可以非常方便顯示結(jié)果)。
2、線上python環(huán)境配置
(1)線上環(huán)境colab介紹:https://zhuanlan.zhihu.com/p/41591886
(2)線上環(huán)境搭建:https://zhuanlan.zhihu.com/p/41672480
這一章主要是將系統(tǒng)環(huán)境搭建簡單介紹了一下,下一章就要正式開始學(xué)習(xí)python編程。
大家如果有問題需要交流或者有項(xiàng)目需要合作,可以微信聯(lián)系我,加微信好友請(qǐng)留言加上“GEE”。
知乎專欄:https://zhuanlan.zhihu.com/c_123993183
CSDN:https://blog.csdn.net/shi_weihappy
微信號(hào):shi_weihappy
總結(jié)
以上是生活随笔為你收集整理的配置库用户_GEE学习笔记 六十八:【GEE之Python版教程二】配置Python开发环境的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 唯品会股票代码是多少?
- 下一篇: mixin模式 python_总结了 9