题
当指定在setup.py我的脚本文件时,例如“脚本”:“pythonturtle.py”,我怎么可以指定在文件系统中的相对位置?就我而言,我需要走下来两个文件夹,然后进入“SRC”文件夹,它在那里。如何在跨平台的方式写的吗?
解决方案
你怎么能说py2exe和跨平台的? py2exe是窗户仅
据我所知,你必须保持你的安装文件在同一个地方作为你的脚本。或者,如果你没有它肯定是一个坚固的习惯。
你可以做的是定义一个dist_dir选项,这样你的程序被内置在正确的地方。
setup(
options = {"py2exe": {"dist_dir": os.path.join("..", "foo", "bar")}},
windows = ["pythonturtle.py"],
)
不隶属于 StackOverflow