我在Windows上使用kivy 1.8.0。
完成编码后,我像这样运行cx_freeze
:
python setup.py build
这是setup.py
:
import sys
from cx_Freeze import setup,Executable
base = None
if sys.platform == "win32":
base = "Win32GUI"
setup(name = 'KR Searcher',
version = '0.1',
description = 'aaaa',
executables = [Executable('kivyTest2.py',base=base)])
冻结后我跑了kivyTest2.exe
,然后弹出了这个错误:
Traceback(most recent call last):
File "C:\Python33\lib\logging\__init__.py", line 939, in emit
stream.write(msg)
AttributeError: 'NoneType' object has no attribute 'write'
然后重复。
冻结之前kivyTest2.p
y运行良好而没有任何错误。
那么如何在不使用Python 2.x的情况下使用.exe
cx_freeze
制作Kivy
个文件?