我需要在服务器启动时运行一个 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
ModuleNotFoundError:没有名为“mysql”的模块
相关内容
- 有什么办法可以保存我在 Ubuntu 16.04 中的会话(不是休眠)?
- Windows 10 升级安装损坏
- gnome-control-center:加载共享库时出错:libtalloc.so.2:无法打开共享对象文件:没有这样的文件或目录
- Ubuntu 14.04 Qualcomm Atheros AR8151 v2.0 千兆以太网 [1969:1083] (rev c0) 无法连接
- 已安装的 Google 地球无法启动
- 使用 VLC 作为音频 RTP 服务器
- 迁移到 AWS EC2 + Route 53 期间遇到 DNS 问题
- 将软件包添加到 Ubuntu Distro 安装[重复]
- 通过网络接口共享互联网
- 无法从我的一台电脑共享,两台电脑都装有 Ubuntu