2017-09-26 5 views
1

J'ai besoin d'installer pyodbc pour utiliser avec python 3.5 ou python 3.3 sur Windows 7. quand j'utilise pip je reçois l'erreur disant: "ne pouvait pas trouver une version qui satisfait à l'exigence pyodbc (à partir des versions :) Aucune distribution correspondante trouvée pour pyodbc "Comment installer pyodbc pour Python 3.5 ou 3.3 sur Windows 7

Lorsque je vérifie https://pypi.python.org/pypi/pyodbc/ je ne vois pas la version correspondante. Quelqu'un pourrait-il confirmer qu'il n'y a pas de pyodbc pour 3.5 ou 3.3? Si c'est le cas, comment puis-je me connecter à MS SQL Server?

+0

"pip install pyodbc" renvoie cette erreur? Assurez-vous que votre boîte de dialogue CMD est ouverte en tant qu'administrateur. – sniperd

+0

Quelle est la commande exacte que vous utilisez pour pip? Vous devriez juste utiliser 'pip install pyodbc', pas' pip installer pyodbc == 3.3' ou quelque chose comme ça. Si vous incluez une version avec 'pip' c'est la version de ce que vous installez, PAS la version Python. – FlipperPA

+0

[Cette page] (https://pypi.python.org/pypi/pyodbc/4.0.17) répertorie les fichiers de roues Windows pour Python 3.5 (cp35) mais pas pour Python 3.3. Ainsi, 'pip install pyodbc' devrait fonctionner avec Python 3.5. (Si vous avez les deux versions installées, assurez-vous que vous exécutez la copie de 'pip' qui correspond à Python 3.5.) –

Répondre

1

étape 1. pyodbc list Voici une liste de fichiers whl. télécharger le bon pour vous
étape 2. cmd ouverte en tant qu'administrateur et accédez au répertoire contenant le fichier
étape 3. Exécutez pip installer pyodbc-xxxxx.whl

il a travaillé pour moi