0

我有一个依赖于“PyDes”模块的 Windows 安装程序 my_script.exe(使用 py2exe 从 my_script.py 生成),

当我执行 my_script.exe 时,它​​会抛出一个错误说,

导入错误:pyDes 模块

如何将 pyDes 模块作为对 my_script.py 的依赖项包含在内

我正在使用 py2exe 创建 Windows 安装程序。

python setup.py py2exe

4

1 回答 1

0

尝试添加'includes': ['PyDes'],setup.py文件中的相关位置

setup(
    # ...
    options = {
        'includes': ['PyDes'],
        },
    # ...
)

假设这PyDes是在你的sys.path

NB 如果py2exe还没有拾取PyDes依赖,很可能它还没有拾取任何PyDes依赖的东西,所以要为更多ImportError的做好准备!只需继续添加它们,'include'直到一切正常。

于 2013-01-29T15:34:03.767 回答