Linux:
Я не уверен, какой дистрибутив linux и рабочий стол вы используете, но для gnome я создаю такие файлы на рабочем столе, т.е. создаю myapp.desktop и помещаю на рабочий стол
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=MyApp
Type=Application
Exec=python /home/anushri/display.anurag/xxx.py
TryExec=
Icon=/usr/share/pixmaps/gnome-qeye.png
X-GNOME-DocPath=
Terminal=false
Name[en_IN]=MyApp
GenericName[en_IN]=MyApp
Comment[en_IN]=MyApp
GenericName=MyApp
Comment=MyApp
Windows
Щелкните правой кнопкой мыши открытую область на рабочем столе, выберите «Создать», а затем нажмите «Ярлык», введите командную строку для запуска программы, введите имя для ярлыка