用whl檔案安裝Anaconda中的GDAL

疯狂学习GIS發表於2024-08-17

  本文介紹在Anaconda環境下,基於.whl檔案安裝Python中高階地理資料處理庫GDAL的方法。

  在之前的文章中,我們介紹了基於conda install命令直接聯網安裝GDAL庫的方法;但如下圖所示,這一方法的環境配置過程非常慢,而且有時候還會出現不同第三方庫之間的衝突,因此並不是一個很好的方法。

image

  因此,本文就介紹基於.whl檔案,快速配置GDAL庫的方法。

  首先需要提一句,在早些時候(大概是2023年以前),可以從一個Windows平臺各類Python第三方庫.whl檔案的合集網站來下載GDAL.whl檔案,如下圖所示。

  但是,上面這個網站後來關停了,所以就需要訪問另一個網站,如下圖所示。

  隨後,在“Assets”中,選擇“Show all XXX assets”選項,如下圖所示。

  在此,找到我們所需的GDAL庫版本的.whl檔案即可。這裡需要注意,各個.whl檔案中,前面的第一串數字表示GDAL庫的版本,cp後的數字表示Python版本,最後的win32amd64分別表示32位系統與64位系統。例如,我這裡的Python版本是3.9.1,且電腦是64位的,因此就選擇帶有cp39amd64字樣的.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庫已經配置成功。

  至此,大功告成。

相關文章