在 Windows 10 上安装 pymssql 时遇到问题
Posted
技术标签:
【中文标题】在 Windows 10 上安装 pymssql 时遇到问题【英文标题】:Trouble Installing pymssql on Windows 10 【发布时间】:2017-08-04 23:19:26 【问题描述】:我正在尝试将pymssql
2.1.3 版安装到在 Windows 10 上运行的 Anaconda 4.3.0 环境中。我一直按照本文中列出的解决步骤进行操作:
Trouble installing pymssql on Windows.
但是我仍然收到此错误:
C1083:无法打开包含文件:'sqlfront.h':没有这样的文件或 目录错误:命令'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe' 失败,退出状态为 2
我下载了 freetds 文件结构(1.00 版)并将目录复制到
c:\\Program Files (x86)\freetds as well as in c:\\users\me\AppData\Local\freetds
.
我是否错误地加载了 freetds?
另请注意——我尝试使用 wheel 文件进行安装 - pymssql-2.1.3-cp36-cp36m-win_amd64.whl 但这失败并出现错误:
权限被拒绝:'C:\Program Files\Anaconda3\Lib\site-packages\pymssql.cp36-win_amd64.pyd'
我使用的是 pip 版本 9.0.1。
【问题讨论】:
您是否尝试过以管理员用户身份使用滚轮进行安装?确保您获得正确的 32 位或 64 位版本。 我是管理员用户,但从 Visual Studio 安装时,系统提示“提升为管理员”。在安装***之前,我会寻找一种以管理员身份登录的方法。谢谢你的建议。 【参考方案1】:我遇到了这个问题。尝试使用最新的轮文件Download pymssql wheel file安装pymssql
【讨论】:
以上是关于在 Windows 10 上安装 pymssql 时遇到问题的主要内容,如果未能解决你的问题,请参考以下文章
在 Mac OS 10.6 (python 2.6) 上安装/构建 pymssql