Python cx\U冻结无法生成独立的

Python cx\U冻结无法生成独立的,python,macos,module,cx-freeze,Python,Macos,Module,Cx Freeze,我正在尝试使用cx\U Freeze生成一个独立的构建。 我正在MacOS 10.5.8上运行python3.1,并使用来自mac端口的py31-cx_冻结包 在构建过程中,我注意到以下几点: Missing modules: ? _md5 imported from hashlib ? _sha1 imported from hashlib ? _sha256 imported from hashlib ? _sha512 imported from h

我正在尝试使用cx\U Freeze生成一个独立的构建。 我正在MacOS 10.5.8上运行python3.1,并使用来自mac端口的py31-cx_冻结包

在构建过程中,我注意到以下几点:

    Missing modules:
    ? _md5 imported from hashlib
    ? _sha1 imported from hashlib
    ? _sha256 imported from hashlib
    ? _sha512 imported from hashlib
    ? readline imported from cmd
然后,当我运行应用程序生成后,我得到:

    Traceback (most recent call last):
      File "/opt/local/Library/Frameworks/Python.framework/Versions/3.1/lib/python3.1/site-packages/cx_Freeze/initscripts/Console3.py", line 27, in <module>
        exec(code, m.__dict__)
      File "proactive-agent", line 5, in <module>
回溯(最近一次呼叫最后一次):
文件“/opt/local/Library/Frameworks/Python.framework/Versions/3.1/lib/python3.1/site packages/cx_Freeze/initscripts/Console3.py”,第27行
执行官(代码、指令)
文件“主动代理”,第5行,在
我错过了什么?
谢谢。

好的,问题来自于应用程序本身,而不是一代糟糕的单机版。是我的错

应用程序正在引用具有相对路径的文件,生成后相对路径无效,因为生成后应用程序本身位于build/exe.macosx-10.5-i386-3.1/library.zip/myapp内