Python, Linux, Desktop Environment
lee at example.com
Thu Nov 17 00:07:08 CET 2005
On 2005-11-16, jeremyvoros at gmail.com <jeremyvoros at gmail.com> wrote:
> So, I've written my first GUI app in python. I've turned it into a
> binary .exe and .app that runs on Windows and Mac respectively, but on
> my Linux box, where I wrote the thing, I still have to drop to the
> command line and ./myscript.py. What can I do to make it a "click and
> run" sort of application in KDE or Gnome on Linux?
Have you heard of a "shebang line"?
That is when the first line of a file starts with #!
You probably want ...
That will run the commandline from that first line.
Remember, it must be the very first thing (no spaces).
You may also need to be in a particular directory in
order to access program resources. I usually end up
making a little .sh script like ...
cd /my/python/prog/dir && python myprog.py
Most of the recent window managers are using the
so called .desktop files. You could copy one of
those from another program (try creating a "link
to application" or an "application launcher" on
I think most wms will also just run your shell
script if the permissions are set correctly.
More information about the Python-list