用python3安装mysqlclient

时间:2017-04-10 20:04:11

标签: mysql pip python-3.5

我想安装mysqlclient并将其与python3一起使用,所以只需输入命令行:

$ sudo -H pip3 install mysqlclient
Requirement already satisfied: mysqlclient in /usr/local/lib/python3.5/dist-packages

然后

$ python3
Python 3.5.2 (default, Nov 17 2016, 17:05:23) 
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import mysqlclient
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'mysqlclient'

这里有什么问题?

注意:libmysqlclient-dev已经安装了最新版本(5.7.17-0ubuntu0.16.04.2)

1 个答案:

答案 0 :(得分:1)

尝试: import MySQLdb

mysqlclient实际上是mysqldb到Python 3.x的一个端口。他们更改了lib的名称,因此它不会与原始名称发生冲突。