Ubuntu给python程序添加桌面图标

1、新建shell脚本

在合适的地方新建一个shell脚本去启动python脚本。

touch start.sh		# 新建shell脚本
gedit start.sh		# 编辑shell脚本

在记事本里输入:

/usr/bin/python3/ python3 test.py

保存,退出。
赋予shell脚本权限:

sudo chmod 777 start.sh		# 赋予shell脚本777权限

2、新建一个Desktop桌面图标

cd /usr/share/applications    			# 切换目录至...
sudo touch yourapplications.desktop		# 新建一个桌面图标文件
sudo gedit yourapplications.desktop		# 编辑桌面图标文件

在记事本里敲入,举个例子

[Desktop Entry]
Version=1.0       		# 版本
Type=Application    	# 应用类型
Name=Pycharm    		# 名字
Icon= /home/mengdan/Downloads/pycharm-2018.2.1/bin/pycharm.png		# 图标文件地址(绝对地址)
Exec=sh /home/mengdan/Downloads/pycharm-2018.2.1/bin/pycharm.sh		# 间接启动shell脚本去启动程序
Name[en_US]=Pycharm		# 英文名字

注意这里的地址都是绝对地址。
更改文件执行权限

sudo chown -R $USER:$USER yourapplications.Desktop
sudo chmod +x yourapplications.Desktop

检查文件和合法性并根据提示修改

desktop-file-validate yourapplications.Desktop

不报错就是正确的。

3、在桌面按一下Windows键,搜索自己的应用名字就可以了
点击打开即可。

你可能感兴趣的:(Python)