Python 如何将Gnome小程序与distutils绑定?

Python 如何将Gnome小程序与distutils绑定?,python,applet,gnome,distutils,Python,Applet,Gnome,Distutils,我正在尝试用Python编写Gnome小程序。事实上,我已经编写了这个应用程序,当涉及到打包时,我被卡住了 我从调查开始。我马上遇到的问题是,在指定py_模块时,需要扩展.py。然而,Gnome小程序基本上是shell脚本。(当然,它们使用Python解释器。) 我试过了。。。但它不起作用 from distutils.core import setup setup(name='myapp', version='1.2', py_modules=['myapp'], ) 另外

我正在尝试用Python编写Gnome小程序。事实上,我已经编写了这个应用程序,当涉及到打包时,我被卡住了

我从调查开始。我马上遇到的问题是,在指定
py_模块
时,需要扩展
.py
。然而,Gnome小程序基本上是shell脚本。(当然,它们使用Python解释器。)

我试过了。。。但它不起作用

from distutils.core import setup

setup(name='myapp',
    version='1.2',
    py_modules=['myapp'],
)
另外,
myapp
文件必须放入
/usr/lib/myapp/
。据我所知,
distutils
将文件与其他模块放在一起


如何执行此操作?

脚本应与
script
选项一起安装到
distutils.core.setup()
,如中所述。另一方面,
py_模块
用于,它们必须具有您描述的
.py
扩展

此外,如果要添加其他文件,则允许您指定文件的源和目标


回答概要:阅读。

#gnome
irc.freenode.net
可能是一个很好的答案来源help@Tim麦克纳马拉:官方的IRC#gnome频道在gimpnet中,而不是freenode。