import mysql.connector
print(mysql.connector.apilever)
Traceback (most recent call last):
File "C:\Users\admin\PycharmProjects\pythonProject5\shujuku.py", line 1, in
import mysql.connector
ModuleNotFoundError: No module named 'mysql'
Process finished with exit code 1
Microsoft Windows [版本 10.0.19044.1645]
(c) Microsoft Corporation。保留所有权利。
C:\Users\admin>pip install mysql-connector-python
Requirement already satisfied: mysql-connector-python in c:\users\admin\appdata\local\programs\python\python310\lib\site-packages (8.0.28)
Requirement already satisfied: protobuf>=3.0.0 in c:\users\admin\appdata\local\programs\python\python310\lib\site-packages (from mysql-connector-python) (3.20.1)
C:\Users\admin>
cmd运行后,输入pip,显示上述结果。再到PyCharm,输入代码:import mysql.connector
print(mysql.connector.apilever)
显示错误:
Traceback (most recent call last):
File "C:\Users\admin\PycharmProjects\pythonProject5\shujuku.py", line 1, in
import mysql.connector
ModuleNotFoundError: No module named 'mysql'
Process finished with exit code 1
这要看你mysql是怎么安装的了,如果是通过pip安装的,比如
pip install mysql-connector
那安装好后,应该就可以直接使用了。
现在报这个错的话,你可以先尝试重启一下编辑器或者电脑试一下。
如果还有问题,那可能是你安装方式有点问题,可以说一下你是怎么安装的吗?
或者你可以直接在命令行窗口输入
pip install mysql-connector
再安装一遍。
有添加”mysql-connector"模块吗
win+R输入:
pip install mysql-connector-python
原因
没有安装第三方库
解决方法
注:在同一个命令行终端执行以下命令:
检查是否安装
python3 -m mysql-connector-python
进行安装
python3 -m pip install mysql-connector-python
检查是否安装成功
python3 -m mysql-connector-python
运行代码
python3 main.py
# main.py 为你自己的代码文件 将你的代码复制到main.py里面
如有问题及时沟通
最常见的多环境使用问题,你把mysql安装到了一个环境中,编程运行使用的是另一个环境,上边的解决方案如果没解决的话你可以参考一下这个帖子,先简单学习一下环境的配置:
https://blog.csdn.net/aibingjin/article/details/124414837
用mysql客户端工具可以连接mysql吗?
你本地能正常启动mysql吗?