我需要在服务器启动时运行一个 python 脚本。
我在 rc.local /usr/bin/python3 /usr/bin/test.py 中添加,为此我遇到了错误
import mysql.connector as mysql
ModuleNotFoundError: No module named 'mysql'
当我删除与 mysql 的连接时,一切正常
我测试了: python3 /usr/sbin/test.py 工作正常,与 mysql 的连接正常。
我尝试
sudo python3 /usr/sbin/test.py - 同样的错误 -
import mysql.connector as mysql
ModuleNotFoundError: No module named 'mysql'
安装的 mysql 连接器是: pip3 install mysql-connector-python
我没有使用 linux 的经验,我认为是 chmod 的问题,但是在哪里......?
解决: sudo pip3 install mysql-connector-python