0
我已经在python中使用pyqgis库创建了一个独立的exe文件。它在我的电脑中完美运行。但它无法在不同的计算机上运行,也无法导入qgis库。是否可以在不同的计算机上使用python-pyqgis standalone.exe?
它应该是这样吗?
或者我是否需要在其他电脑上安装qgis?
我已经在python中使用pyqgis库创建了一个独立的exe文件。它在我的电脑中完美运行。但它无法在不同的计算机上运行,也无法导入qgis库。是否可以在不同的计算机上使用python-pyqgis standalone.exe?
它应该是这样吗?
或者我是否需要在其他电脑上安装qgis?
如果你想运行一个基于QGIS的应用程序,机器将需要运行QGIS。
根据the documentation(emphasys矿):
当部署使用PyQGIS自定义应用程序,通常有两种可能:
- 要求用户给他的平台上安装之前安装QGIS您应用。应用程序安装程序应查找QGIS库的默认位置,并允许用户在未找到路径时设置路径。这种方法的优点是更简单,但它需要用户执行更多步骤。
- 将QGIS与您的应用程序一起打包。发布应用程序可能更具挑战性,并且软件包将更大,但用户将免于下载和安装其他软件的负担。