如何在Windows上使用Python 2.7安装pymssql?

12
4个回答

20

那个网站上的64位版本似乎在我的机器上存在问题2 - demongolem

5

如果您已经安装了pip:

pip install pymssql

要安装pip(相信我它非常有用):

  1. 下载并以管理员身份运行此Python脚本:

    https://bootstrap.pypa.io/get-pip.py


对我来说,pip 然后在 MyPythonDir\Scripts 中可用。谢谢 Ravish! - Resource

4
将内容提取到Python27\Lib\site-packages目录中。

4
结合YOU和David Huang的答案,将会带来成功;以下是一些可能帮助初学者的进一步说明:
请确保下载与您的Windows位数相匹配并且与您运行的Python版本相匹配的软件包。我注意到在pymssql wiki页面上有一个关于x64在Windows上不可用的注释,因此如果选择这些软件包,请测试好。
当你注意到Christoph Gohlke的软件包都是exe文件时,可能会感觉有些不靠谱。我使用WinRAR打开了自解压缩程序。在存档中有一个PLATLIB文件夹,其中包含两个文件和一个文件夹:_mssql.pyd、pymssql.pyd和pymssql-N.N.N-pyN.N.egg-info。这些两个文件和pymssql-...文件夹需要提取到...\Lib\site-packages中。

好的文章,详细阐述了另外两篇文章的步骤(理想情况下不应该需要这些步骤)。不幸的是,对我来说它没有起作用:它报告说pymssql已经安装,但我无法导入pymmsql(显然它没有安装;我的怀疑是提供的文件目前以某种方式损坏)。在我的情况下(Cygwin 64位,Python 2.7 64位):使用cygwin安装程序安装FreeTDS 0.91,然后按照这里所述从github存储库安装pymssql。 - taffit

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接