Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
QGis嵌入式python无法导入pyo文件_Python_Plugins_Qgis - Fatal编程技术网

QGis嵌入式python无法导入pyo文件

QGis嵌入式python无法导入pyo文件,python,plugins,qgis,Python,Plugins,Qgis,我的问题是我不想分发qgis插件的.py文件,我只想分发pyo文件 我试图做的是: 开发一个简单的插件并确保它正常工作 从命令行生成调用python的插件的pyo文件,通常使用“-OO-mpy_compile”,而不使用qgis 删除py文件 之后,QGis的python解释器无法加载插件 我应该得到“找不到模块…”错误,但我得到: 无法导入模块…' 我认为这意味着QGis可以看到我的pyo文件,但由于某些原因,它无法加载它们 有什么建议吗

我的问题是我不想分发qgis插件的.py文件,我只想分发pyo文件

我试图做的是:

  • 开发一个简单的插件并确保它正常工作

  • 从命令行生成调用python的插件的pyo文件,通常使用“-OO-mpy_compile”,而不使用qgis

  • 删除py文件

  • 之后,QGis的python解释器无法加载插件

    我应该得到“找不到模块…”错误,但我得到: 无法导入模块…'

    我认为这意味着QGis可以看到我的pyo文件,但由于某些原因,它无法加载它们

    有什么建议吗