首页 > 解决方案 > 未找到 MySQLdb 模块,但它位于 site-packages 文件夹中

问题描述

我正在尝试在我的 Mac 上为我们在 python 2 中的源代码设置环境,我在虚拟环境中工作,但我正在努力使用 MySQLdb 包。

我已经安装了mysqlclient包,它在我的site-packages文件夹中创建了 MySQLdb 包。

但是当我尝试在代码中导入 MySQLdb 时,我收到一条关于找不到模块的错误消息:

from MySQLdb import converters, constants
ImportError: No module named MySQLdb

它看起来像一个 PATH 问题,但如果我在虚拟环境中并且包在 site-packages 文件夹中,怎么可能找不到它?

在有人建议使用另一个包之前,我无法更改源代码。

标签: python

解决方案


推荐阅读