在使用PyInstaller成功打包我的PySide应用程序之后,我在包文件夹中发现了许多不同的*.so文件。看到我在项目中没有使用的库,我很惊讶,比如:libQt53DAnimation.so
、libQt53DCore.so
、libQt5Multimedia.so
等等
我没有在源代码中导入它们,也没有在隐藏导入中包含它们。你知道吗
正如我所读到的,PyInstaller会自动找到应用程序运行所需的所有依赖项。如果我在打包后手动删除它们,那么我的应用程序运行时没有任何更改/问题。这就指出了它们没有必要,它们不应该被视为依赖关系,不是吗?你知道吗
那么,在包装时有没有办法排除它们呢
请尝试以下代码:
您使用的JDBC URL用于MySQL:
在PostgreSQL中使用一个:
如果改变这一点没有帮助,请张贴你得到的确切错误
相关问题 更多 >
编程相关推荐