Python py2exe 不包括 `os` 模块
Python py2exe Not Including `os` Module
我有一个 python 程序,它导入 os
以便我可以检索应用程序的路径(即 os.path.dirname(os.path.realpath(__file__))
)。我一直在用py2exe把这个python文件做成一个exe文件,直到我开始使用os
之前我都没有遇到任何问题。这是命令 window(注意它说 1 missing Modules
):
当我尝试打开创建的 .exe
时,它立即关闭了。所有其他导入似乎工作正常,它们是:win32api, win32con, time, msvcrt, win32gui, re
。同样,当我导入 os
时 .exe
停止正常工作,但 Python 项目本身工作正常。我该怎么做才能解决这个问题?谢谢。
使用 cx-Freeze 在 windows 而不是 py2exe 上创建 .exe。
我有一个 python 程序,它导入 os
以便我可以检索应用程序的路径(即 os.path.dirname(os.path.realpath(__file__))
)。我一直在用py2exe把这个python文件做成一个exe文件,直到我开始使用os
之前我都没有遇到任何问题。这是命令 window(注意它说 1 missing Modules
):
当我尝试打开创建的 .exe
时,它立即关闭了。所有其他导入似乎工作正常,它们是:win32api, win32con, time, msvcrt, win32gui, re
。同样,当我导入 os
时 .exe
停止正常工作,但 Python 项目本身工作正常。我该怎么做才能解决这个问题?谢谢。
使用 cx-Freeze 在 windows 而不是 py2exe 上创建 .exe。