如何在platypus中传递当前目录作为参数,为Platypus传递默认python版本

时间:2014-01-01 07:54:08

标签: python macos python-2.7 platypus

我终于设法使用Platypus打包基于python / PyQt4的工具,但是因为我的可执行python脚本可以将运行应用程序的目录作为参数

我不知道如何通过platypus将当前目录作为参数传递,我尝试了$ {PWD},但这也不起作用。

我也尝试过使用Script Type to Env>有同样的问题!!!

enter image description here

其次,这很令人困惑,我在OSx上设置的默认python版本是Python 2.7.1

但鸭嘴兽脚本类型> Python给出了/ usr / bin / python,结果证明是python 2.6

所以我手动将python脚本类型更改为 其他> /System/Library/Frameworks/Python.framework/Versions/2.7/bin/python

这会通过双击PythonTool.app

启动应用程序

另外,如果我设置/ usr / bin / env python给我python版本2.7.4但是通过双击启动不起作用,但如果我们进入MacOS文件夹添加点击可执行二进制脚本,那么它工作。

如果我给出PythonFramework 2.7的路径,这是否意味着如果我将osx应用程序包提供给某人,他需要具有Python 2.7的上述路径?

0 个答案:

没有答案