2017-09-26 92 views
1

我需要在Windows 7上安装pyodbc以与python 3.5或python 3.3一起使用。当我使用pip时,出现错误: “找不到版本满足要求pyodbc(从版本:)没有找到匹配分布pyodbc“如何在Windows 7上安装Python 3.5或3.3的pyodbc

当我检查https://pypi.python.org/pypi/pyodbc/我没有看到相应的版本。 有人可以确认3.5或3.3没有pyodbc吗?如果是这样的话,我怎样才能连接到MS SQL Server?

+0

“pip安装pyodbc”会抛出错误?确保您的CMD框以管理员身份打开。 – sniperd

+0

您为pip运行的确切命令是什么?你应该使用'pip install pyodbc',而不是'pip install pyodbc == 3.3'或类似的东西。如果你使用'pip'包含一个版本,它就是你正在安装的版本,而不是Python版本。 – FlipperPA

+0

[本页](https://pypi.python.org/pypi/pyodbc/4.0.17)列出了Python 3.5(cp35)的Windows滚轮文件,但不包括Python 3.3。所以,'pip install pyodbc'应该可以在Python 3.5中使用。 (如果你已经安装了两个版本,那么确保你正在运行与Python 3.5相对应的'pip'副本。) –

回答

1

步骤1. pyodbc list 这里是一个whl文件列表。下载适合你
步骤2打开CMD,管理员和进入目录包含文件
第3步运行PIP安装pyodbc-xxxxx.whl

它为我工作

相关问题