gpt4 book ai didi

python - Py2Exe 和 Easgui

转载 作者:太空宇宙 更新时间:2023-11-03 19:09:23 24 4
gpt4 key购买 nike

我正在尝试将 py 文件转换为 exe。这是我的安装文件的代码

from distutils.core import setup
import py2exe
setup(console=["mycode.py"])

当我使用cmd时,它说:导入错误:没有名为 easygui 的模块

如何让 py2exe 了解 easygui?以及 numpy 和 mathplotlib(都在 mycode.py 中使用)

最佳答案

首先,使用pyinstaller 。它更新更好(尽管我一直使用 py2exe,直到切换到 pyinstaller)并且它似乎有更好的方法来查找包含的库。

但是对于 py2exe,您需要进一步扩展 setup.py 来告诉它要包含哪些内容(因为它们可能是隐藏的导入)

setup(
console=["mycode.py"],
options={
"py2exe": {
"includes": ["easygui"],
"bundle_files": 1
},
},
zipfile = None,
)

如果构建失败,则 easygui 未正确位于您的 PYTHONPATH 中。确保您没有在脚本中执行任何特殊操作来添加 pythonpath,这对于 py2exe 来说是不可见的。

对于 numpy 和 matplotlib,您可能需要对此文件做更多的工作。请参阅this wiki for help

关于python - Py2Exe 和 Easgui,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13537379/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com