【问题标题】:installing mysqlclient with python3用python3安装mysqlclient
【发布时间】:2017-09-06 00:31:18
【问题描述】:

我想安装 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)

【问题讨论】:

    标签: mysql pip python-3.5


    【解决方案1】:

    尝试: import MySQLdb

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

    【讨论】:

      猜你喜欢
      • 2018-11-09
      • 2015-12-04
      • 1970-01-01
      • 2017-10-15
      • 2019-12-21
      • 2018-12-26
      • 1970-01-01
      • 1970-01-01
      • 2021-09-21
      相关资源
      最近更新 更多