作者是在Win 10 + Pycharm(python 3.6)條件下安裝的GDAL庫(Geospatial Data Abstraction Library),在安裝過程中產生了很多錯誤,失敗了很多次,但是最終還是跌跌撞撞的安裝成功了,所有在這裏記錄一下。
**
(注意安裝GDAL之前要先裝有numpy)
**
1. 正確步驟:
我們先來看一下正確的操作步驟是什麼:
1)首先打開建立一個項目
選擇建立一個新環境,會在你的項目文件夾中建立一個VENV文件夾
2)在pycharm中找到terminal,輸入python,查看自己當前環境。
3)例如,我輸入python會提示出:
代表我的環境使用了python3.6.4的編輯器,在win 32位系統環境下運行。
4) 知道了這些之後我們打開網站:https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal
會看到:
win32代表32位系統,amd64代表64位操作系統
cp36代表Python編譯器是3.6版本
根據作者自己的環境找到相對應的GDAL版本:
GDAL-3.0.4-cp36-cp36m-win32.whl
下載後把本文件放在我們項目venv\Scripts文件夾中:
然後在文件夾地址欄中輸入cmd調用出命令提示符,在出現的命令提示符窗口中輸入命令:pip install GDAL-3.0.4-cp36-cp36m-win32.whl
後等待安裝。
作者就此按照以上步驟安裝成功了:
曾經出現的錯誤
1)安裝的版本不支持當前環境
根據自己的環境更改下載的GDAL版本
2)pycharm中通過File–>Setting–>Project Interpreter的方式
會提示只能支持python2.7版本。(我沒有換成python 2.7環境進行嘗試)
官網上下載速度比較慢,爲了大家下載方便,我在自己的資源中上傳了一下版本,如果適合大家的環境可以自行下載。