如何在Python中安裝GDAL庫
GDAL
(Geospatial Data Abstraction Library)是一個在X/MIT許可協(xié)議下的開源柵格空間數(shù)據(jù)轉(zhuǎn)換庫。它利用抽象數(shù)據(jù)模型來表達(dá)所支持的各種文件格式。它還有一系列命令行工具來進(jìn)行數(shù)據(jù)轉(zhuǎn)換和處理,可以用來處理柵格數(shù)據(jù)如遙感影像、DEM等。
1. 下載GDAL
安裝GDAL庫是首先需要下載一個.whl文件,下載地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal
以GDAL?3.4.3?cp310?cp310?win_amd64.whl
為例,這里的cp310代表python3.10版本,win_amd64代表你的電腦是64位的,下載的GDAL版本需要和你的python版本對應(yīng),自己電腦上python版本可以通過點(diǎn)擊python的IDLE
來查看。
2. 安裝GDAL
下載完后將.whl文件放在,python安裝目錄下\Scripts文件下,如“E:\Python3.7.10\Scripts”路徑下,接著點(diǎn)擊路徑欄,輸入cmd后點(diǎn)擊確定。
在彈出的cmd中輸入pip install GDAL-3.3.3-cp310-cp310-win_amd64.whl
,然后點(diǎn)擊確定即可安裝3.7版本的GDAL庫。
安裝成功后,打開python自帶的交互界面,輸入如下代碼:
>>> from osgeo import gdal >>> gdal.__version__
如果顯示為“‘3.3.3’”則說明成功安裝,然后就可以使用GDAL了。
注:
在pycharm中使用的時候,記得勾選Inherit global site-packages
就可以。 如果是使用conda在jupyter中安裝的話,首先創(chuàng)建一個虛擬環(huán)境,然后在虛擬環(huán)境中安裝:
conda create -n env1 python # env1 為虛擬環(huán)境名稱,可自定義 conda activate env1 conda install -c conda-forge gdal=3.4.3 # 安裝gdal,最好指定gdal 的版本
3.卸載GDAL
在GDAL的路徑下,喚出CMD控制臺,輸入pip uninstall +GDAL的文件名(含后綴)
,完成卸載。
到此這篇關(guān)于如何在Python中安裝GDAL庫的文章就介紹到這了,更多相關(guān)Python安裝GDAL庫內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
如何在PyCharm中配置使用Anaconda環(huán)境
這篇文章主要介紹了如何在PyCharm中配置使用Anaconda環(huán)境,圖文講解寫的非常詳細(xì)簡單易懂,還不會的小伙伴快來看看吧2023-03-03python中l(wèi)ist*n生成多維數(shù)組與for循環(huán)生成多維數(shù)組的區(qū)別說明
這篇文章主要介紹了python中l(wèi)ist*n生成多維數(shù)組與for循環(huán)生成多維數(shù)組的區(qū)別說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-05-05Matplotlib自定義坐標(biāo)軸刻度的實現(xiàn)示例
這篇文章主要介紹了Matplotlib自定義坐標(biāo)軸刻度的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06Python使用pyautogui模塊實現(xiàn)自動化鼠標(biāo)和鍵盤操作示例
這篇文章主要介紹了Python使用pyautogui模塊實現(xiàn)自動化鼠標(biāo)和鍵盤操作,簡單描述了pyautogui模塊的功能,并結(jié)合實例形式較為詳細(xì)的分析了Python使用pyautogui模塊實現(xiàn)鼠標(biāo)與鍵盤自動化操作相關(guān)技巧,需要的朋友可以參考下2018-09-09Python3中PyQt5簡單實現(xiàn)文件打開及保存
本文將結(jié)合實例代碼,介紹Python3中PyQt5簡單實現(xiàn)文件打開及保存,具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-06-06python刪除列表元素del,pop(),remove()及clear()
這篇文章主要介紹了python刪除列表元素del,pop(),remove()及clear(),列表元素能增加就可以刪除,這里要給大家介紹的是刪除列表元素,具有一定的參考價值,需要的小伙伴可以參考一下2022-03-03