我将使用python连接到mysql数据库。我的Python版本是2.7.12,我已经使用sudo yum的安装MySQL-python的虽然安装了python,但无法导入MySQLdb
Package MySQL-python26-1.2.3-11.14.amzn1.x86_64 already installed and latest version
Nothing to do
Linux版本的MySQL安装:
$ cat /etc/*-release
NAME="Amazon Linux AMI"
VERSION="2016.09"
ID="amzn"
ID_LIKE="rhel fedora"
VERSION_ID="2016.09"
但是,当我尝试导入MySQLdb的包它给出了一个错误:
$python
>>> import MySQLdb
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named MySQLdb
我试过不同的方式,只要我在互联网上找到,但它没有奏效。
任何帮助,将不胜感激。
更新时间: 需要的依赖库:
sudo yum install mysql-devel
尝试:'PIP安装MySQL-python' –
哇我试过这个命令已经几次,并没有工作,但现在的工作!谢谢。在此之前,我也安装了python-dev。 – Matrix
等待让我把它作为答案,以便您可以标记为正确。 –