老师import MySQLdb导入失败了

来源:4-19 pipeline数据库保存

星光荡开宇宙

2021-05-01

报错了

File "/Users/mac/Desktop/ArticleSpider/ArticleSpider/pipelines.py", line 10, in <module>
    import MySQLdb
  File "/Users/mac/Desktop/ArticleSpider/.venv/lib/python3.8/site-packages/MySQLdb/__init__.py", line 24, in <module>
    version_info, _mysql.version_info, _mysql.__file__
NameError: name '_mysql' is not defined

这怎么解决

写回答

2回答

慕勒5311868

2022-01-26

我也遇到了同样的问题,pip install MySQLdb肯定不行,我最后pip了PyMySQL然后就好了,不报错,在虚拟环境中pip install PyMySQL

0
0

囧神1808

2021-05-02

mysqlclient没装

0
1
bobby
是的,可以先安装mysqlclient试试
2021-05-03
共1条回复

Scrapy打造搜索引擎 畅销4年的Python分布式爬虫课

带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎

5795 学习 · 6290 问题

查看课程