Comment utiliser de MinGW gcc compilateur lors de l'installation de Python package à l'aide de Pip?

J'ai configuré MinGW et distutils alors maintenant, je peux compiler les extensions à l'aide de cette commande:

setup.py install

De MinGW gcc compilateur sera utilisé et le paquet sera installé. Pour cela, j'ai installé MinGW et créé distutils.cfg fichier avec le contenu suivant:

[build]
compiler = mingw32

C'est cool, mais maintenant je voudrais utiliser tous les pip avantages. Est-il possible d'utiliser le même de MinGW gcc compilateur de la pip? De sorte que lorsque je l'exécute:

pip install <package name>

pip va utiliser MinGW du compilateur gcc et de compiler du code C en cas de besoin?

Actuellement j'ai cette erreur: Unable to find vcvarsall.bat. Semble pip ne sait pas que j'ai compilateur gcc. Comment puis-je configurer pip pour utiliser le compilateur gcc?

  • Une autre astuce: assurez-vous que le fichier est appelé distutils.cfg et pas distutils.cfg.txt. Parfois, Windows aime ajouter l' .txt extension lorsque vous effectuez un nouveau fichier texte.
InformationsquelleAutor demalexx | 2010-07-21