[英]Unable to install pymssql - no matching distribution found for pymssql
[英]Install pymssql 2.1.3 in Pycharm
我正在一个项目中使用 Pycharm 来读取 SQL DB,我正在 Windows 10 64 位工作站中工作,我正在尝试安装模块 pymssql,我已经安装了 VS2015 来满足所有要求,但现在每次我尝试安装我收到消息:
错误:命令“C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\cl.exe”失败,退出状态为 2
我在消息中看到了错误的详细信息:_mssql.c(266): 致命错误 C1083: 无法打开包含文件: 'sqlfront.h': 没有这样的文件或目录
我怎么能弄明白? 谢谢
对于在 2021 年看到这一点的任何人,pymssql 根据他们自己的构建文件仅支持 python 3.7。 如果您使用的是 3.8 或更高版本,请不要费心尝试使用它。 我在 3.9.1
请改用 pyodbc。 在花费大约 3 个小时的挖掘时间后,此安装使用 Windows Server 2016 开箱即用。
pip install pyodbc
希望可以为您节省大量的悲伤......
我有同样的问题,我是这样解决的。
从https://www.lfd.uci.edu/~gohlke/pythonlibs/#pymssql下载 pymssql 模块。 将 .whl 文件放在C:\\Python38-32
文件夹中。
打开cmd.exe
运行
cd C:\\Python38-32
pip 安装 pymssql-2.1.4-cp38-cp38-win32.whl
我有同样的问题,但它以这种方式修复。
从"C:\\Program Files (x86)\\Windows Kits\\8.1\\bin\\x86"
复制"rc.exe"
和"rcdll.dll"
粘贴到"C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\bin"
就我而言,它帮助我回滚到 Python 3.8。 我在 3.10 x64 上遇到的同样问题
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.