2010-04-30 5 views
2

Je voudrais savoir comment utiliser Visual Studio avec CPython (l'interprète officiel de python python.org, non IronPython).Exécution d'applications CPython avec Visual Studio?

En particulier, je suis intéressé à obtenir « build » et « run » commandes dans Visual Studio de travail. D'autres fonctionnalités telles que la mise en évidence des couleurs et auto-complète, je suis moins préoccupé par.

En outre, la commande peut « construire » soit fait pour fonctionner py2exe ou emballeurs exe similaires?

Répondre

1

Eclipse et PyDev offrent déjà un excellent environnement de développement pour Python. Y a-t-il une raison pour laquelle vous ne pouvez pas les utiliser?

+0

Je ne suis pas vraiment en développement par Visual Studio. La seule exigence réelle du projet est que tout le code puisse être construit et exécuté via les commandes de construction et d'exécution de Visual Studio. C'est mon problème. – user213060

0

Vous pouvez créer un projet personnalisé qui exécutera un fichier bat lors de la construction. Je me souviens que j'ai utilisé cette méthode pour générer un programme d'installation Inoosetup afin que vous puissiez travailler pour exécuter le script py2exe.

Je ne sais pas pour le reste des caractéristiques. La coloration syntaxique et l'auto-complétion devraient être beaucoup plus difficiles. Je recommanderais d'essayer Komodo Edit ou Eclipse/Pydev. Il fonctionne hors de la boîte

+0

Comment configurer Visual Studio pour utiliser un fichier BAT pour la construction? – user213060

+0

Je n'ai plus de VS installé donc je ne peux pas exactement mais quand vous créez un projet vous pouvez choisir un type spécifique (personnalisé ou quelque chose comme ça) et le configurer pour construire avec la ligne de commande que vous voulez. Désolé de ne pas être très clair. – luc

1

Êtes-vous en train de construire lui-même CPython? Ne vient-il pas avec des fichiers de projet utilisables avec Visual Studio? (Je crois me souvenir qu'il a fait.)

Si vous voulez dire que vous voulez utiliser CPython mais pas le construire, alors il suffit de taper c: \ pythonxx \ python.exe dans le fichier exécutable de débogage et dans les arguments le nom complet du chemin de votre script.

Créer un projet makefile et vous pouvez faire ce que vous voulez avec les règles de construction pour obtenir « build » pour fonctionner.

Questions connexes