pip安装mysqlclient
收集mysqlclient
使用缓存的https://files.pythonhosted.org/packages/4d/38/c5f8bac9c50f3042c8f05615f84206f77f03db79781db841898fde1bb284/mysqlclient-1.4.4.tar.gz
安装收集的软件包:mysqlclient
正在运行setup.py install for mysqlclient ...错误
错误:命令错误,退出状态为1:
命令:'c:\ users \ amirhossein \ appdata \ local \ programs \ python \ python37-32 \ python.exe'-u -c'import sys,setuptools,tokenize; sys.argv [0] =
'“'”'C:\ Users \ AMIRHO〜1 \ AppData \ Local \ Temp \ pip-install-0khbcyo4 \ mysqlclient \ setup.py'“”';; 文件 ='“'”'C:\ Users \ AMIRHO〜1 \ AppData \ Local \ Temp \ pip-install-0khbcyo4 \ mysqlclient \ setup.py'“'”'; f = getattr( tokenize,'“'”'open'“'”',打开)(文件); code = f.read()。replace('“'”“ \ r \ n'”'“ ','“'”'\ n'“'”'); f.close(); exec(compile(code, file ,'“'”'exec'“'”'))) 'install --record'C:\ Users \ AMIRHO〜1 \ AppData \ Local \ Temp \ pip-record-0w16kjrt \ install-record.txt'-单个版本-外部管理--compile
cwd:C:\ Users \ AMIRHO〜1 \ AppData \ Local \ Temp \ pip-install-0khbcyo4 \ mysqlclient \
完整的输出(24行):
运行安装
运行构建
运行build_py
创建版本
创建build \ lib.win32-3.7
创建build \ lib.win32-3.7 \ MySQLdb
复制MySQLdb__init__.py-> build \ lib.win32-3.7 \ MySQLdb
复制MySQLdb_exceptions.py-> build \ lib.win32-3.7 \ MySQLdb
复制MySQLdb \ compat.py-> build \ lib.win32-3.7 \ MySQLdb
复制MySQLdb \ connections.py-> build \ lib.win32-3.7 \ MySQLdb
复制MySQLdb \ converters.py-> build \ lib.win32-3.7 \ MySQLdb
复制MySQLdb \ cursors.py-> build \ lib.win32-3.7 \ MySQLdb
复制MySQLdb \ release.py-> build \ lib.win32-3.7 \ MySQLdb
复制MySQLdb \ times.py-> build \ lib.win32-3.7 \ MySQLdb
创建build \ lib.win32-3.7 \ MySQLdb \ constants
复制MySQLdb \ constants__init __。py-> build \ lib.win32-3.7 \ MySQLdb \ constants
复制MySQLdb \ constants \ CLIENT.py-> build \ lib.win32-3.7 \ MySQLdb \ constants
复制MySQLdb \ constants \ CR.py-> build \ lib.win32-3.7 \ MySQLdb \ constants
复制MySQLdb \ constants \ ER.py-> build \ lib.win32-3.7 \ MySQLdb \ constants
复制MySQLdb \ constants \ FIELD_TYPE.py-> build \ lib.win32-3.7 \ MySQLdb \ constants
复制MySQLdb \ constants \ FLAG.py-> build \ lib.win32-3.7 \ MySQLdb \ constants
运行build_ext
构建'MySQLdb._mysql'扩展
错误:需要Microsoft Visual C ++ 14.0。使用“ Microsoft Visual C ++生成工具”获得它:https://visualstudio.microsoft.com/downloads/
----------------------------------------
错误:命令错误,退出状态为1:'c:\ users \ amirhossein \ appdata \ local \ programs \ python \ python37-32 \ python.exe'-u -c'import sys,setuptools,tokenize; sys.argv [0] ='“'”'C:\ Users \ AMIRHO〜1 \ AppData \ Local \ Temp \ pip-install-0khbcyo4 \ mysqlclient \ setup.py'“”';; 文件 ='“'”'C:\ Users \ AMIRHO〜1 \ AppData \ Local \ Temp \ pip-install-0khbcyo4 \ mysqlclient \ setup.py'“'”'; f = getattr( tokenize,'“'”'open'“'”',打开)(文件); code = f.read()。replace('“'”“ \ r \ n'”'“ ','“'”'\ n'“'”'); f.close(); exec(compile(code, file ,'“'”'exec'“'”'))) 'install --record'C:\ Users \ AMIRHO〜1 \ AppData \ Local \ Temp \ pip-record-0w16kjrt \ install-record.txt'--single-version-externally-managed --compile检查日志是否完整命令输出。
答案 0 :(得分:0)
似乎您只需要下载并安装Microsoft Visual C ++ 14.0。在https://visualstudio.microsoft.com/downloads/网站上搜索“ Microsoft Visual C ++ Build Tools”。它们在错误输出的末尾提供链接。