打包
小于 1 分钟
打包
Android
pywebview 设计用于使用 buildozer 构建。你需要在你的 buildozer.spec 中包含以下行以正确捆绑 pywebview:
requirements = python3,kivy,pywebview
android.add_jars = <path_to_pywebview-android.jar>pywebview-android.jar 随着 pywebview 一起提供,可以在 site-packages/pywebview/lib 下找到。要获取其完整路径,请执行以下操作
from webview import util
print(util.android_jar_path())你可以在此处看到一个示例 bulldozer.spec 此处
macOS
使用 py2app。有关 py2app 的设置.py 的示例,请参见此处 此处。
Windows/Linux
使用 pyinstaller。Pyinstaller 会打包 pywebview 中找到的所有依赖项,即使你不使用它们也是如此。例如,如果你安装了 PyQt 但使用的是 EdgeChromium 渲染器在 Windows 上,pyinstaller 还是会打包 PyQT。为了防止这种情况,你可能需要将不需要的依赖项添加到你的规格文件的 excludes 中。
nuitka 也可以用于打包。如果你想排除不需要的依赖项,可以使用 --nofollow-import-to。
