在 py2exe 中指定相对路径
当在setup.py中指定我的脚本文件时,例如“script”:'pythonturtle.py',我如何指定它在文件系统中的相对位置? 就我而言,我需要进入两个文件夹,然后进入“src”文件夹,它就在那里。 我该如何以跨平台的方式编写这个?
When specifying my script file in setup.py, e.g. "script": 'pythonturtle.py', how can I specify its relative position in the file system? In my case, I need to go down two folders and then go into the "src" folder and it's in there. How do I write this in a cross-platform way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你怎么能谈论py2exe和跨平台呢? py2exe 仅适用于 Windows。
据我所知,您必须将安装文件保存在与脚本相同的位置。 或者,如果您不需要的话,这肯定是一个强大的约定。
您可以做的是定义一个 dist_dir 选项,以便您的程序构建在正确的位置。
How can you speak of py2exe and cross-platform? py2exe is windows only.
As far as I know, you have to keep your setup file in the same place as your script. Or if you don't have to it is certainly a strong convention.
What you can do is define a dist_dir option so that your program gets built in the right place.