本文介紹在Anaconda環境下,基於.whl
檔案安裝Python中高階地理資料處理庫GDAL
的方法。
在之前的文章中,我們介紹了基於conda install
命令直接聯網安裝GDAL
庫的方法;但如下圖所示,這一方法的環境配置過程非常慢,而且有時候還會出現不同第三方庫之間的衝突,因此並不是一個很好的方法。
因此,本文就介紹基於.whl
檔案,快速配置GDAL
庫的方法。
首先需要提一句,在早些時候(大概是2023
年以前),可以從一個Windows平臺各類Python第三方庫.whl
檔案的合集網站來下載GDAL
的.whl
檔案,如下圖所示。
但是,上面這個網站後來關停了,所以就需要訪問另一個網站,如下圖所示。
隨後,在“Assets”中,選擇“Show all XXX assets”選項,如下圖所示。
在此,找到我們所需的GDAL
庫版本的.whl
檔案即可。這裡需要注意,各個.whl
檔案中,前面的第一串數字表示GDAL
庫的版本,cp
後的數字表示Python版本,最後的win32
與amd64
分別表示32
位系統與64
位系統。例如,我這裡的Python版本是3.9.1
,且電腦是64
位的,因此就選擇帶有cp39
和amd64
字樣的.whl
檔案即可。
隨後,下載.whl
檔案,並將其放在某個路徑下。
隨後,開啟“Anaconda Prompt (anaconda3)”軟體。
並進入剛剛我們存放.whl
檔案的路徑中。例如,我這裡就透過如下的程式碼進入:
cd C:\GDAL_P39
隨後按下Enter鍵,如下圖所示。
接下來,輸入pip install
,並在後面加上自己剛剛下載的.whl
檔案的全名。例如,我這裡需要輸入:
pip install GDAL-3.4.3-cp39-cp39-win_amd64.whl
隨後按下Enter鍵,如下圖所示。
若出現如上所示的介面,表明我們已經完成了GDAL
庫的配置工作;我們可以繼續在“Anaconda Prompt (anaconda3)”中進行配置工作是否成功的檢驗。
我們在命令列中輸入以下程式碼:
python
隨後,輸入以下程式碼:
from osgeo import gdal
如果輸入以上兩句程式碼後,出現如下所示的介面(即沒有彈出報錯資訊),就說明GDAL
庫已經配置成功。
至此,大功告成。