最近工作涉及qgis開發,之前就在arcgis中使用過python指令碼,qgis還是使用python來開發。但是在搭建環境時候,遇到了不少坑,記錄一下。
環境:1、qgis版本:qgis-osgeo4w-2.14.17-1-setup-x86_64
2、pycharm版本:最新版本,這個無所謂
3、python版本:qgis內建版本,應該是2.7
主要是配置環境變數要理解清楚:
第一步:配置qgis自帶的python.exe的路徑到path中,這樣當我們通過cmd進入命令列視窗執行python命令時,系統知道我們使用的是哪乙個編譯器
第三步:
上面三步是借鑑這篇部落格的,在此感謝一下。但是實際過程中發現還有問題,上面三步配置好,還是報錯。
後來自己研究一下發現應該是qgis的庫檔案路徑應該要加到系統path下。
第四步、將qgis的庫檔案路徑加入path
至此處完成配置:
配置qgis內建python直譯器到pycharm
上面qgis用的是老版本的,新版本我還沒試,最近會繼續試一下,再更新!
QGIS Python開發環境配置
依賴庫安裝 pyqgis依賴於 sip和pyqt5,以下是官網給出的解釋 qgis 3中的pyqgis繫結依賴於sip和pyqt5。使用sip而不是更廣泛使用的swig的原因是qgis 依賴於qt庫,qt的python pyqt 依賴於sip。sip安裝pip install sippyqt5安裝 ...
Qgis python開發環境配置和簡單教程
目錄 簡介配置 qgis anaconda 原因分析 解決方法 qgis庫的介紹與使用 包的簡介 示例python呼叫qgis中的演算法 示例演算法id的查詢 如上演算法native symmetricaldifference 演算法的引數的查詢 qgis 是開源桌面地理資訊系統,基於c 語言進行開...
QT CMake VTK PCL點雲開發環境配置
二 cmake安裝 最新版本cmake3.14.5 五 注意 2.pcl安裝後,要設定環境變數,我的是 e pcl bin e pcl 3rdparty boost lib e pcl 3rdparty flann bin e pcl 3rdparty qhull bin e pcl 3rdpart...