在setup.py中指定我的脚本文件时,例如“script”:'pythonturtle.py',如何在文件系统中指定其相对位置?在我的情况下,我需要下去两个文件夹,然后进入“src”文件夹,它就在那里。我如何以跨平台的方式写这个?
答案 0 :(得分:3)
你怎么说py2exe和跨平台? py2exe只是windows。
据我所知,您必须将您的安装文件保存在与脚本相同的位置。或者如果你不需要它肯定是一个强有力的惯例。
您可以做的是定义dist_dir选项,以便您的程序在正确的位置构建。
setup(
options = {"py2exe": {"dist_dir": os.path.join("..", "foo", "bar")}},
windows = ["pythonturtle.py"],
)