如何编译cefpython到exe
发布时间:2020-12-20 12:30:02 所属栏目:Python 来源:网络整理
导读:我使用 cefpython创建一个简单的基于HTML5的应用程序.我使用Python和pywin32绘制一个简单的窗口并在那里渲染帧. 我想将.py编译成.exe但我不知道该怎么做.我尝试使用py2exe但是当我运行结果时出现错误 Traceback (most recent call last): File "myApp.py",li
我使用
cefpython创建一个简单的基于HTML5的应用程序.我使用Python和pywin32绘制一个简单的窗口并在那里渲染帧.
我想将.py编译成.exe但我不知道该怎么做.我尝试使用py2exe但是当我运行结果时出现错误 Traceback (most recent call last): File "myApp.py",line 19,in <module> File "cefpython1__init__.pyc",line 4,in <module> ImportError: cannot import name cefpython_py27 我尝试在分发目录中复制cefpython_py27.pyd,但似乎没有效果. 谁能帮我?这有可能吗? 谢谢. 解决方法
我最终搞砸了它,我完成了以下步骤(我使用python2.7):
我这样导入了cefpython: 从cefpython1导入cefpython_py27作为cefpython 我的py2exe抱怨找不到python32.dll,因为我懒惰和cba乱用__ini__文件并搜索导入我刚刚将python32.dll添加到安装文件中的选项中的dll_excludes. py2exe完成后,我还必须手动将这些foler和文件复制到我的dist文件夹: - C:Python27(your python path)Libsite-packagescefpython1locales - whole folder - C:Python27(your python path)Libsite-packagescefpython1icudt.dll 请注意,dll相对较大:icudt.dll = 9.8MB,libcef.dll = 24.3MB所以不要指望小的dist文件夹大小. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |