python - 使用 pip 安装 python 的 mysql 模块

标签 python mysql pip python-3.6

我正在尝试使用 pip 为 python 安装 mysql 模块,但出现错误:

mysqlclient.lib(typelib.obj) : error LNK2001: unresolved external symbol __iob_func
mysqlclient.lib(viosslfactories.obj) : error LNK2001: unresolved external symbol __iob_func
mysqlclient.lib(my_winfile.obj) : error LNK2001: unresolved external symbol__iob_func
mysqlclient.lib(my_messnc.obj) : error LNK2001: unresolved external symbol __iob_func
mysqlclient.lib(client.obj) : error LNK2001: unresolved external symbol __iob_func
mysqlclient.lib(my_thr_init.obj) : error LNK2001: unresolved external symbol __iob_func
mysqlclient.lib(my_init.obj) : error LNK2001: unresolved external symbol __iob_func
mysqlclient.lib(default.obj) : error LNK2001: unresolved external symbol __iob_func
build\lib.win-amd64-3.6\_mysql.cp36-win_amd64.pyd : fatal error LNK1120: 1 unresolved externals
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\link.exe' failed with exit status 1120

最佳答案

在 Windows 中使用 python unofficial binaries安装 MySQL。使用此链接并下载您需要的 python 包。

使用安装它,

pip install ~/Downloads/mysqlclient‑1.3.10‑cp36‑cp36m‑win_amd64.whl

从该链接搜索 mysqlmysqlclient‑1.3.10‑cp36‑cp36m‑win_amd64.whl 使用相同的 pip 下载并安装

关于python - 使用 pip 安装 python 的 mysql 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45455588/

相关文章:

python - 具有多个应用程序的 Django 并重用相同的数据库表

php 并用 html 标签回显字符串。字符串空间截断字符串并且也不能作为替换

python - 使用 pip 安装 scipy 时出错

python - 使用 pip freeze 忽略某些包及其依赖项

python - pyodbc 中的字符串参数

python - MySQL查询返回数据(u'example',)

python - Django:有没有办法用 "du"非正式地解决?

mysql - SQL 组结果为一行

Mysql存储过程只在第一次返回null

python - 如何在 Homebrew Python 系统上使用 Conda?