gpt4 book ai didi

python - 在远程桌面连接上使用 pip 安装 mysqldb

转载 作者:行者123 更新时间:2023-11-29 18:20:43 25 4
gpt4 key购买 nike

我有一个程序想要在远程虚拟机上自动运行。一切都很顺利,直到我尝试使用命令 pip install mysql-python 安装 mysqldb

我已从 here 下载并安装了 MS Visual Studio .
我尝试下载并安装适用于 Windows x86 64 位的 python 连接器 here但是我使用的是 python 3.6 版本,它不允许我安装它或 2.7 版本。

我在此网站上查看的解决方案是:
"Cannot open include file: 'config-win.h': No such file or directory" while installing mysql-python
mysql-python install fatal error
error: command 'c:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\BIN\\link.exe' failed with exit status Install mysql module for python with pip

我还能做什么?这是我需要让程序在虚拟机上运行的最后一个导入。

_mysql.obj : error LNK2001: unresolved external symbol mysql_autocommit
_mysql.obj : error LNK2001: unresolved external symbol mysql_error
_mysql.obj : error LNK2001: unresolved external symbol mysql_thread_id
LINK : error LNK2001: unresolved external symbol _DllMainCRTStartup
build\lib.win-amd64-3.6\_mysql.cp36-win_amd64.pyd : fatal error LNK1120: 56

unresolved externals
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\link.exe' failed with exit status 1120

----------------------------------------
Command ""c:\program files\python36\python.exe" -u -c "import setuptools, tokeni
ze;__file__='C:\\Users\\mnickey\\AppData\\Local\\Temp\\2\\pip-build-vknr34ta\\my
sql-python\\setup.py';f=getattr(tokenize, 'open', open)
(__file__);code=f.read().
replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install -
-record C:\Users\mnickey\AppData\Local\Temp\2\pip-ulpqiu5q-record\install-record
.txt --single-version-externally-managed --compile" failed with error code 1 in
C:\Users\mnickey\AppData\Local\Temp\2\pip-build-vknr34ta\mysql-python\

最佳答案

选择专门为您的操作系统和 Python 版本构建的二进制安装程序,或者使用源代码并编译它。

否则,这里有一个适用于 Python 3.6 和 Windows 的非官方二进制 MySQL 连接器:https://pypi.python.org/pypi/mysqlclient

关于python - 在远程桌面连接上使用 pip 安装 mysqldb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46611928/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com