我正在尝试为此处的代码.exe制作一个可执行文件( Windows 文件)。要运行的主文件是. 我发现 pyinstaller 是创建 exe 文件的更好选择。src/GUI.py
我尝试了一个文件夹和单个可执行文件选项。我尝试从根目录以及目录中创建 exe src。
pyinstaller src/GUI.py
pyinstaller src/GUI.py -F
cd src
pyinstaller GUI.py
pyinstaller GUI.py -F
GUI.exe使用上述所有方法创建。但是每当我尝试运行该GUI.exe文件时,都会收到错误消息no module named pkg_resources.py2_warn pyinstaller。我尝试GUI.exe在dist创建它的目录、根目录和src目录中运行。在任何地方,我都会遇到同样的错误。我怎样才能解决这个问题?
PS:理想情况下,我希望有一个.exe可以分发的文件,他们可以独立运行它,而无需安装依赖项或重新创建文件夹结构。但是我知道 pyinstaller 只打包代码文件,我必须单独共享图像,并且在运行 exe 文件时,必须重新创建相同的结构。我对此也无所谓。我什至可以共享一个文件夹 exe。我只想共享一个文件或文件夹,用户可以在不安装任何依赖项的情况下运行它们。有可能吗?
PPS:我也愿意使用 pyinstaller 以外的工具。