導入BASEMAP中,出現 KeyError:'PROJ_LIB'

  1. 錯誤表現:KeyError: PROJ_LIB
  2. 錯誤原因:因python升級到最新版本3.7時,Anaconda沒有自動配置環境變量PROJ_LIB,而basemap的__init__.py文件中epsgf的設置代碼如下,因此會報錯
    在這裏插入圖片描述
  3. 解決辦法:
    1)找到“epsg”的相應位置,複製文件所在路徑(例如我的電腦中“epsg”的位置爲C:\ProgramData\Anaconda3\Library\share)
    2)設置系統環境變量PROJ_LIB
    在這裏插入圖片描述
    2)問題解決
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章