链接: 致命错误 LNK1181: 无法打开输入文件 'mariadbclient.lib'
当我使用以下命令时:`Python setup.py build` 运行正常。但是当我使用命令:`Python setup.py install` 时,出现错误。 **错误消息**: `正在处理 mysqlclient-1.4.2.post1.tar.gz 正在写入 c:\\users\appdata\local\temp\easy_install-eycove\mysqlclient-1.4.2.post1\setup.cfg 正在运行 mysqlclient-1.4.2.post1\setup.py -q bdist_egg --dist-dir c:\\users\appdata\local\temp\easy_install-eycove\mysqlclient-1.4.2.post1\egg-dist-tmp-ziwvkr e:\Python\Lib\distutils\dist.py:267: UserWarning: 未知的分发选项: 'long_description_content_type' warnings.warn(msg) _mysql.c MySQLdb/_mysql.c(304) : warning C4244: 'initializing' : 从 'Py_ssize_t' 转换为 'int', 可能会丢失数据 MySQLdb/_mysql.c(951) : warning C4244: 'function' : 从 'Py_ssize_t' 转换为 'unsigned long', 可能会丢失数据 MySQLdb/_mysql.c(956) : warning C4244: 'function' : 从 'Py_ssize_t' 转换为 'unsigned long', 可能会丢失数据 MySQLdb/_mysql.c(1126) : warning C4090: 'function' : 不同的 'const' 修饰符 MySQLdb/_mysql.c(1215) : warning C4267: '=' : 从 'size_t' 转换为 'int', 可能会丢失数据 MySQLdb/_mysql.c(1217) : warning C4267: '=' : 从 'size_t' 转换为 'int', 可能会丢失数据 MySQLdb/_mysql.c(1253) : warning C4267: '=' : 从 'size_t' 转换为 'int', 可能会丢失数据 MySQLdb/_mysql.c(1255) : warning C4267: '=' : 从 'size_t' 转换为 'int', 可能会丢失数据 MySQLdb/_mysql.c(1671) : warning C4244: 'function' : 从 'SOCKET' 转换为 'long', 可能会丢失数据 LINK : fatal error LNK1181: 无法打开输入文件 'mariadbclient.lib' 错误: 设置脚本退出时出现错误: 'C:\Users\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\link.exe' 命令失败,退出状态为 1181
内容来源: clips/pattern