1、写一个shell文件,如果需要激活虚拟环境请一并写在里面,例如auto.sh

#! /bin/bash
cd ....
source activate .....
python .......

2、写一个desktop文件,例如autoStart.desktop

[Desktop Entry]
Type=Application
Encoding=UTF-8
Exec=/usr/bin/auto.sh
Name=AutoStart

3、把sh文件复制到/usr/bin下面

sudo cp auto.sh /usr/bin

4、给sh文件可执行权限

sudo chmod a+x /usr/bin/auto.sh

5、把desktop文件复制到自动启动文件夹

sudo cp autoStart.desktop ~/.config/autostart/
或者
sudo cp autoStart.desktop /etc/xdg/autostart/

7、给desktop文件644权限

sudo chmod 644 .config/autostart/autoStart.desktop

8、注意系统会给一个弹窗问是否允许开机自动启动,确认就可以。

Logo

更多推荐