Python ImportError:即使安装了MySQLdb,也没有名为MySQLdb的模块

Python ImportError:即使安装了MySQLdb,也没有名为MySQLdb的模块,python,mysql,mysql-python,Python,Mysql,Mysql Python,所以我在Linux上安装了Mysql。之后,我使用命令sudo apt get install python mysqldb安装了mysqldb。然后,当我尝试在python中导入它时,会出现错误“ImportError:没有名为MySQLdb的模块”。我甚至重新启动了。我正在运行python 2.7。在开始工作之前,我还需要做些什么吗?有什么建议吗?提前谢谢 >>> import MySQLdb Traceback (most recent call last): File

所以我在Linux上安装了Mysql。之后,我使用命令sudo apt get install python mysqldb安装了mysqldb。然后,当我尝试在python中导入它时,会出现错误“ImportError:没有名为MySQLdb的模块”。我甚至重新启动了。我正在运行python 2.7。在开始工作之前,我还需要做些什么吗?有什么建议吗?提前谢谢

>>> import MySQLdb
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named MySQLdb

我认为您必须导入mysql python模块:

pip install MySQL-python

我认为您必须导入mysql python模块:

pip install MySQL-python


$pip freeze
的输出是什么?
pip install MySQL python
@IanAuld谢谢,我已经添加了输出。转到你的站点软件包文件夹,是吗?很好,你的python系统上安装的就是这个吗?你绝对应该检查一下。什么是
$pip freeze
的输出?
pip install MySQL python
@IanAuld谢谢,我已经添加了输出。转到你的站点包文件夹,是吗?好的,你的python系统上安装的就是这个吗?你绝对应该检查一下。什么是
$pip freeze
的输出?
pip install MySQL python
@IanAuld谢谢,我已经添加了输出。转到你的站点包文件夹,是吗?好的,你的python系统上安装的就是这个吗?你应该去看看。我已经用sudo-apt-get安装了它。在使用pip时,它显示:需求已经满足(使用--upgrade来升级):MySQL-python在/usr/lib/python2.7/dist-packagesI中已经使用sudo-apt-get安装了它。在使用pip时,它显示:需求已经满足(使用--upgrade来升级):MySQL-python在/usr/lib/python2.7/dist-packagesI中已经使用sudo-apt-get安装了它。在使用pip时,它显示:已经满足了需求(使用--upgrade升级):MySQL-python-in/usr/lib/python2.7/dist-packages