/usr/bin/python3 /home/pi/socketdemo.py
exit 0
这样会错显示我没有安装这个模块
但我已经安装了模块
而且在外面运行这个脚本不报错
放进自启动的地方就报错
解决方案
只要在前面添加sudo -H -u (用户名)指定使用者就可以了
我的使用用户是pi
所以
sudo -H -u pi /usr/bin/python3 /home/pi/socketdemo.py
exit 0
亲测。毛问题
/usr/bin/python3 /home/pi/socketdemo.py
exit 0
这样会错显示我没有安装这个模块
但我已经安装了模块
而且在外面运行这个脚本不报错
放进自启动的地方就报错
解决方案
只要在前面添加sudo -H -u (用户名)指定使用者就可以了
我的使用用户是pi
所以
sudo -H -u pi /usr/bin/python3 /home/pi/socketdemo.py
exit 0
亲测。毛问题