如何在linux上的QGIS中安装第三方python库(例如Pandas)?

如何在linux上的QGIS中安装第三方python库(例如Pandas)?,python,qgis,Python,Qgis,我正在构建一个QGIS插件,它依赖于pandas和Geopandas,我正在Linux Xubuntu环境中工作。如何在QGIS上安装这些python库 我读到,OSgeo4w可以用于为Windows操作系统安装第三方库,如何为Linux Ubuntu系统安装同样的库?在谷歌搜索之后,我意识到QGIS在Linux上使用标准python安装。也就是说,安装的QGIS3(我使用的是QGIS3.14.16)在我的Ubuntu系统中使用默认的python3。因此,直接安装python库是很简单的。例如,

我正在构建一个QGIS插件,它依赖于pandas和Geopandas,我正在Linux Xubuntu环境中工作。如何在QGIS上安装这些python库


我读到,OSgeo4w可以用于为Windows操作系统安装第三方库,如何为Linux Ubuntu系统安装同样的库?

在谷歌搜索之后,我意识到QGIS在Linux上使用标准python安装。也就是说,安装的QGIS3(我使用的是QGIS3.14.16)在我的Ubuntu系统中使用默认的python3。因此,直接安装python库是很简单的。例如,通过键入

  • python3-m管道安装
  • python3-m pip安装geopandas
然而,安装geopandas QGIS后,QGIS崩溃。在阅读了关于类似问题的一些评论之后,我能够通过将已安装的geopandas降级为geopandas==0.7.0,并按照建议将shapely从1.7.0降级为shapely==1.6.0来解决这个问题

在QGIS上直接安装第三方库的另一种方法

  • 打开python QGIS控制台并键入

  • 进口pip

  • pip.main(['install','pandas']))

这些方法在我的Qgis3.14.16版本上运行良好