在根據網上的教程,成功pip install 對應的whl檔案後,發現PyCharm仍然顯示無法呼叫osgeo。
出現這樣的問題,首先關注自己使用的環境,例如我使用的環境是(見下圖)
但當我打算解除安裝gdal庫後,發現gdal安裝的環境地址和我使用的環境地址不同(如下圖)
啊,原來是安裝gdal的環境地址搞錯了,我自己使用的是python38的環境,但gdal卻安裝到了anaconda3的環境裡,所以我使用的環境裡就無法呼叫gdal庫。
那解決方法就簡單了,方法如下:
第一步:將下載的whl檔案移動到自己使用的環境的Scripts資料夾裡(路徑如下圖)
第二步:開啟cmd命令列,cd到剛剛移動到的路徑(如下圖)
第三步:為了避免重複安裝,先pip uninstall gdal,解除安裝完畢後,進行下一步
第四步:正式安裝gdal的whl檔案(如下圖)
(注意:安裝的whl檔案要和python的版本對應,我的python版本的3.8,所以我只能安裝和3.8版本對應的gdal庫的whl檔案)
第五步:成功安裝後,開啟PyCharm,等待載入後,滑鼠停留庫名稱片刻,出現具體地址,即表示安裝成功(如下圖)