【发布时间】:2015-06-28 21:34:13
【问题描述】:
我在我的 Mac 上使用了 python 3.4 和 cx_Freeze。我试图将我的 python 脚本转换为一个独立的应用程序,这是我在 setup.py 文件中得到的代码:
application_title = "Death Dodger 1.0"
main_python_file = "DeathDodger-1.0.py"
import sys
from cx_Freeze import setup, Executable
base = None
if sys.platform == "win32":
base = "Win32GUI"
includes = ["atexit","re"]
setup(
name = application_title,
version = "1.0",
description = "Sample cx_Freeze script",
options = {"build_exe" : {"includes" : includes }},
executables = [Executable(main_python_file, base = base)])
我在终端中输入了这些代码行:
cd /Users/HarryHarlow/Desktop/Death_Dodger
然后我输入了这一行:
python3.4 setup.py bdist_mac
经过一长串其他结果后,我收到了此错误消息:
error: [Errno 2] No such file or directory: '/Library/Frameworks/Tcl.framework/Versions/8.5/Tcl'
请帮忙,我在这个问题上卡住了 3 周,谢谢。
【问题讨论】:
标签: python macos python-3.4 cx-freeze