是不是可以在不同的计算机上使用python-pyqgis独立的.exe?

时间:2017-03-07 04:40:28

标签: python exe pyinstaller qgis

我使用pyqgis库在python中创建了一个独立的exe。它在我的电脑中完美运行。但是它无法在不同的计算机上运行而无法导入qgis库。

它应该是那样的吗?

或者我是否也需要在其他计算机上安装qgis?

1 个答案:

答案 0 :(得分:0)

如果要运行基于QGIS的应用程序,则机器将需要运行QGIS。

根据the documentation(强调我的):

  

使用PyQGIS部署自定义应用程序时,通常有两种可能:

     
      
  • 要求用户在安装应用程序之前在其平台上安装QGIS 。应用程序安装程序应查找QGIS库的默认位置,并允许用户设置路径(如果未找到)。这种方法的优点是更简单,但需要用户执行更多步骤。
  •   
  • 将QGIS与您的应用程序一起打包。发布应用程序可能更具挑战性,并且程序包将更大,但用户将免于下载和安装其他软件的负担。
  •