我正在尝试从64位Windows客户端计算机连接到数据库服务器。我试图与adodbapi联系但失败了。
答案 0 :(得分:1)
pyodbc(或pypyodbc)来建立连接。
pyodbc requires python 3.3的已接受答案描述了如何安装pyodbc。还发布了我使用该方法成功安装Python 3.5.1.on Win 7 Enterprise SP1的64位pyobdc的经验(抛出异常)。
以下是该方法的摘要:
1 - 访问Chris Gholke的网站:http://www.lfd.uci.edu/~gohlke/pythonlibs/(包含许多软件包的Windows版本)并下载64位pyodbc软件包(适用于3.x:pyodbc-3.0.10-cp35-无-win_amd64.whl, for 2.7:pyodbc-3.0.10-cp27-none-win_amd64.whl)
2 - 打开命令行窗口并执行该窗口内的其余步骤。
3 - 将(cd)移动到位于python安装文件夹下的Scripts文件夹中。在发布的示例中,这是C:\ python \ 64-bit \ Scripts。
4 - 运行pip以查看已安装的内容:
pip list
5 - 如果未列出wheel,则需要在安装pyobdc之前安装它:
pip install wheel
直接在网上安装滚轮(您可以按照下一步下载并安装)
6 - 使用pip安装pyodbc:
pip install <path to your download folder>\pyodbc-3.0.10-cp35-none-win_amd64.whl - change name for 2.7
7 - 您可能会遇到异常(与示例一起记录),但它似乎并不重要。输入以下命令确认安装:
pip list
8 - 使用pyobdc。