所以我试图在Spyder IDE中连接Python和MySQL来完成我的学校项目,它给我的错误是:
File "C:UsersaakarAppDataLocalProgramsSpyderpkgsspyder_kernelspy3compat.py", line 356, in compat_exec
exec(code, globals, locals)
File "c:usersaakar.spyder-py3databaseintegrationpracticetest1.py", line 1, in <module>
import mysql.connector as sqlcon
ModuleNotFoundError: No module named 'mysql'
我试着使用youtube教程和我的课本,但一切都给了我这个错误,我用pip安装了它。在运行pip3 install mysql-connector
时,我得到:
Requirement already satisfied: mysql-connector in c:usersaakarappdatalocalprogramspythonpython310libsite-packages (2.2.9)
验证是否在用于运行脚本的同一环境中安装软件包。mysql-connector
稍旧,已弃用,并由mysql-connector-python
取代。若你们想坚持相同的,试着降低你们的python版本。我将它与python 3.8.8一起使用,它运行良好。