comment lancer IDLE, l'environnement de développement pour Python, sur Mac OS 10.7?
9 réponses
dans L'installation Mac OS X python stock, idle se trouve dans /usr/bin, qui n'est pas (facilement) accessible depuis Finder et n'est pas indexé par Spotlight. L'option la plus rapide est d'ouvrir L'utilitaire Terminal et de taper "idle" à l'invite. Pour plus de Mac-comme moyen de l'ouvrir, vous devrez créer une petite application ou un raccourci pour lancer /usr/bin/inactif pour vous (un exercice laissé au lecteur).
Lorsque vous ouvrez une nouvelle fenêtre de terminal, tapez
idle
alors vous verrez une petite icône de fusée apparaître comme charges inactives
alors le shell Python s'ouvre pour que vous éditiez
une façon d'exécuter IDLE à partir de spotlight ou d'une icône dans le dossier Applications est de construire une automatisation rapide pour cela. Comme mentionné par d'autres commentateurs, ce n'est probablement pas nécessaire pour Python 3, car il crée un raccourci automatiquement, et certaines versions installées à la main ont des outils pour le faire automatiquement. Mais si vous souhaitez annuler votre propre:
- vous aurez besoin de connaître la commande terminal pour ouvrir votre version de IDLE. Sur mon Mac en ce moment (début 2016), exécutant python 2.7.10, c'est "idle2.7"
- utiliser spotlight, ou dans le dossier Utilities, ouvrir "Automator"
- choisir un document de type" Application".
- assurez-vous que" Actions " est sélectionné dans la barre grise, en haut à gauche.
- dans la colonne actions, trouvez "exécuter le script Shell" et double-cliquez dessus, ou faites le glisser vers la zone de flux de travail à droite.
- entrez la commande terminal dans la zone paramètres qui apparaît.
- Enregistrer vos automatisation (j'ai appelé le mien "IDLE" et le mettre dans le dossier Applications, pour le rendre facile).
- il est maintenant disponible (dès que spotlight l'indexe) via toutes les méthodes normales. Le seul effet secondaire sera que pendant qu'il est en cours d'exécution, votre barre de menu aura un rouage plus dans la zone de plateau à côté de l'horloge. Cela indique qu'un flux d'automatisation est en cours d'exécution. Une fois que vous fermez le ralenti, il disparaîtra.
je pense que la commande shell
python -m idlelib.idle
mais je ne suis pas un utilisateur de mac donc je ne peux pas tester.
- le premier à lancer le terminal CMD+espace
- deuxième entrée idle3
- le ralenti sera automatiquement activé.
après avoir lancé idle depuis la ligne de commande (assurez-vous que la fenêtre idle shell a focus), cliquez sur Fichier, cliquez sur "Nouveau fichier". Une nouvelle fenêtre s'ouvre; c'est votre éditeur.
Tapez votre programme dans l'éditeur. Cliquez sur "File", cliquez sur " Save As...". Enregistrez votre fichier quelque part avec n'importe quel nom que vous choisissez, et un ".py" extension du nom de fichier.
Cliquez sur "Exécuter", cliquez sur "Exécuter le Module" (ou F5). En supposant qu'il n'y ait pas d'erreurs, les résultats apparaîtront dans Une fenêtre Shell. Modifiez votre fichier et répétez au besoin.
donc pour python 3.4.3 dans les applications, un dossier nommé "python 3.4" clique dessus et clique sur IDLE.
pour python 2.7.9 aller ici https://www.python.org/downloads/ et obtenir 2.7.9 et un dossier nommé "python 2.7", cliquez sur et cliquez sur INACTIF.
en ce qui concerne les questions précédentes sur le démarrage du ralenti: vous pouvez certainement le démarrer à partir de la ligne de commande. En outre, si vous avez installé Python en utilisant Homebrew, vous pouvez lancer 'brew linkapps' (depuis la ligne de commande); cela placera une application pour IDLE (entre autres choses) dans Launchpad (dossier Applications).
La réponse de Matthewm1970 fonctionne comme un charme! Et si vous ajoutez un & à votre commande shell, le script d'automatisation se terminera immédiatement. Il n'y a pas de moulinet. Comme ceci:
/usr/local/bin/idle3.5&
Remarque: l'esperluette.
Cheers.
- melle