我对mysql.connector有一些问题。 几天前,我在自己的Debian服务器中安装了“ pyenv”并安装在虚拟环境3.8.1 python中。
我有一段代码,它将为我提供与mysql的连接,如下所示:
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="{}".format(setings.DBUSER),
passwd="{}".format(setings.DBPWD),
auth_plugin='mysql_native_password'
)
以及我启动脚本时
sudo python script_name.py
我收到此消息:
File "script_name.py", line 2, in <module>
import mysql.connector
ImportError: No module named mysql.connector
(在我的本地计算机上,它可以与pyenv和pythhon 3.8.1一起使用)
但是,当我手动导入时:
pyton
>> import mysql.connector
>>
我没有看到任何错误消息。