Mysql
 sql >> Base de données >  >> RDS >> Mysql

pip install MySQL-python retourne incapable de trouver vcvarsall.bat

Comme pip est utilisé pour installer à partir du code source, il nécessite une compilation. Il existe deux options pour résoudre ce problème :

Installer avec easy_install

easy_install est rapidement capable de s'installer à l'aide d'un fichier exe compilé.

Installer en utilisant pip en utilisant le format de package de roue

C'est ma solution préférée.

Vous devez d'abord obtenir le format du paquet de roues. De nombreux packages Python les ont déjà et la dernière version de pip s'installera par défaut à partir de celui-ci, les anciennes versions doivent être utilisées avec --use-wheel commutateur.

Si la roue n'existe pas, vous devrez en créer une. Installer la wheel paquet d'abord et utilisez-le pour convertir le fichier exe ou egg existant pour la plate-forme donnée en roue.

Dans le cas où il n'y a pas de version déjà compilée pour le paquet qui vous intéresse, il n'y a pas d'autre solution que de le compiler quelque part. Quoi qu'il en soit, une fois que vous l'obtenez, vous pouvez le transformer en format de roue et l'installer à partir de celui-ci.

Pour plus d'informations sur général pip , easy_install et l'utilisation et la configuration de la roue voir mon autre réponse