经过大概四五天多次尝试的痛苦失败后,笔者终于找到一条可行的PyQGIS安装教程,供大家使用。
1. 安装Anaconda
- wget https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh
- bash Anaconda3-2020.02-Linux-x86_64.sh
- 一路yes
- 在bashrc文件中添加:export PATH=/home/oge/anaconda3/bin:$PATH
- source /home/oge/anaconda3/bin/activate
- source ~/.bashrc
- 检查conda版本:输入conda -V,显示4.8.2
- 检查python版本:输入python -V,显示 3.7.6
2. 更新conda环境,避免安装PyQGIS时的包冲突
- conda update conda
- conda update –all
- conda clean –all
- conda update –all 注意:此时只出现# All requested packages already installed.表示成功
3. 安装PyQGIS
- 创建qgis的虚拟环境:conda create -n qgis
- 激活qgis环境:conda activate qgis
- 安装qgis库:conda install qgis –channel conda-forge(QGIS无法使用conda install安装,必须从conda-forge社区下载安装。)
- conda list,显示qgis版本为3.30.0,gdal版本为3.6.3