如何分配用cx_freeze创建的可执行python3程序的文件?

时间:2015-03-23 06:33:57

标签: python-3.x pyqt4 cx-freeze

我在python 3.4.1和pyqt4中开发了一个项目。然后我使用cx_freeze模块将我的python程序转换为可执行文件。

一切都很好,但我发现了两个问题:

  1. 程序的大小非常高。
  2. 我喜欢按照格式类型在特殊文件夹中分配我的文件,例如名为DLL的文件夹中的所有.dll文件等等,但是当我这样做时,我遇到了一些问题。
  3. 真的有可能吗?如果是,请给我一些信息,如果没有,我能做些什么来解决我的问题。感谢

    我得到错误:

      

    cx_Freeze:主脚本中的Python错误

         

    Traceback(最近一次调用最后一次):文件   " C:\ Python34 \ lib \ site-packages \ cx_Freeze \ initscripts \ Console.py",line   27,在       exec(code,m。 dict )File" MY APP.py",第1行,在文件" c:\ Python \ 64-bit \ 3.4 \ lib \ importlib_bootstrap.py",第2237行,in   _find_and_load文件" c:\ Python \ 64-bit \ 3.4 \ lib \ importlib_bootstrap.py",第2226行,in   _find_and_load_unlocked文件" c:\ Python \ 64-bit \ 3.4 \ lib \ importlib_bootstrap.py",第1191行,in   _load_unlocked文件" c:\ Python \ 64-bit \ 3.4 \ lib \ importlib_bootstrap.py",第1161行,in   _load_backward_compatible文件" ExtensionLoader_PyQt4_QtCore.py",第22行,在文件" ExtensionLoader_PyQt4_QtCore.py",行   21,在 bootstrap 中导入错误:没有名为PyQt4.QtCore的模块

0 个答案:

没有答案