# 故障排除

# webview没有create_window属性

你可能有一个名叫webview.py的文件在当前目录。将其重命名为其他名称应该可以解决问题。

# 终端窗口接收macOS上的关键事件

如果您在macOS上使用内置Python创建虚拟环境,pywebview窗口将出现键盘焦点和Cmd+Tab问题。使用其他Python安装可以避免此问题。例如,比如通过 Homebrew (opens new window)使用python3。

brew install python3
virtualenv pywebview_env -p python3

# 打包的执行文件太大

大的可执行文件大小是由打包程序,打包不必要的依赖关系造成的。 例如,如果您安装了PyQt,但在Windows上使用Winforms,Pyinstaller将捆绑这两个框架。为了避免在Pyinstaller中出现这种情况,请使用--exclude module选项显式省略该模块。