cx_freeze: TypeError: __init__() got an unexpected keyword argument 'copyDependentFiles'
cx_freeze: TypeError: __init__() got an unexpected keyword argument 'copyDependentFiles'
我正在尝试使用 Flask 为 Python 脚本创建可执行文件。出于某种原因,当我尝试生成可执行文件时出现以下错误:
C:\Users\jcalv\Downloads\Cache>python setup.py build Traceback (most
recent call last): File "setup.py", line 12, in
icon="incap.ico" TypeError: init() got an unexpected keyword argument 'copyDependentFiles'
这是我setup.py的内容:
from cx_Freeze import setup, Executable
include_files = [ 'templates/']
packages = [ 'jinja2', 'jinja2.ext']
flaskapp = Executable(script="incap.py",
base="Win32GUI",
targetName="incap_cache.exe",
copyDependentFiles=True,
icon="incap.ico"
)
setup(
name="Cache_Purger",
version="1.0",
author="J",
description="Flask web app that allows...",
options={
'build_exe': {
'include_files': include_files,
'includes': packages,
'build_exe': "build"
}
},
executables=[flaskapp]
)
我目前正在使用 Python 3.6.5 和 cx-freeze-5.1.1。
任何帮助将不胜感激。
从 cx_freeze 版本 5.0 开始,设置 copyDependentFiles
已从 Executable
class.
中删除
您可以阅读相关内容(并深入研究 release notes 中详细说明的拉取请求)以及该版本和更新版本中的其他更改。
我正在尝试使用 Flask 为 Python 脚本创建可执行文件。出于某种原因,当我尝试生成可执行文件时出现以下错误:
C:\Users\jcalv\Downloads\Cache>python setup.py build Traceback (most recent call last): File "setup.py", line 12, in icon="incap.ico" TypeError: init() got an unexpected keyword argument 'copyDependentFiles'
这是我setup.py的内容:
from cx_Freeze import setup, Executable
include_files = [ 'templates/']
packages = [ 'jinja2', 'jinja2.ext']
flaskapp = Executable(script="incap.py",
base="Win32GUI",
targetName="incap_cache.exe",
copyDependentFiles=True,
icon="incap.ico"
)
setup(
name="Cache_Purger",
version="1.0",
author="J",
description="Flask web app that allows...",
options={
'build_exe': {
'include_files': include_files,
'includes': packages,
'build_exe': "build"
}
},
executables=[flaskapp]
)
我目前正在使用 Python 3.6.5 和 cx-freeze-5.1.1。
任何帮助将不胜感激。
从 cx_freeze 版本 5.0 开始,设置 copyDependentFiles
已从 Executable
class.
您可以阅读相关内容(并深入研究 release notes 中详细说明的拉取请求)以及该版本和更新版本中的其他更改。