pandas读取数据库中数据出现No module named ‘pymysql‘问题

问题描述

在通过数据表名读取数据库的数据报错

from sqlalchemy import create_engine
engine=create_engine('mysql+pymysql://root:123456@127.0.0.1:3307/test')
category_data=pd.read_sql('student',engine)

解决办法

打开命令窗口,输入pip list,检查是安转有PyMySQL

若未安装则输入命令 pip install pymysql 安装一下

pip install pymysql

如果有小伙伴和我一样使用的是Jupyter,可以直接在Jupyter上输入安装命令,可能会避免第一种方式下载后,安装的包的路径找不到而造成的其他问题

!pip install pymysql

问题解决了!


版权声明:本文为m0_61129643原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。