Python peut être exécuté sur une variété de plates-formes telles que Windows, Unix et Linux. Cygwin est un outil open source qui apporte toutes les fonctionnalités de Linux à Windows, comme un émulateur Linux. Si vous souhaitez opération de ligne de commande pour la programmation de lancer un shell Linux comme Cygwin sur Windows à utiliser Python. Vous pouvez installer le package Python inclus dans Cygwin, mettre en place l'environnement de développement de Python dans Cygwin ou utiliser un paquet de Python pas inclus dans Cygwin.