Contexte J'essaie d'apprendre à programmer un peu & python semble être un bon choix pour mon but. Je n'ai aucune ambition d'être jamais un programmeur sérieux. Je connais déjà des morceaux de html, css, javascript (surtout comment couper & coller sans comprendre ce que je fais). La dernière fois que j'ai réellement «appris la programmation», il y a environ dix ans, au lycée, en utilisant Pascal. Nous n'avons pas été si loin. Ce que nous avons fait, c'est ce que je pense que les programmeurs appellent «un environnement» qui a un sens. Il y avait un endroit où taper "code" (programmes), puis un bouton pour "compiler", puis (si cela fonctionnait) un bouton pour "exécuter".Facile moyen de commencer la programmation en utilisant python
Un environnement Python (est-ce le mot du tout?) Maintenant, j'ai essayé d'obtenir une mise en place où je peux mettre en une heure ou deux chaque fois que j'ai le temps, mais ont complètement échoué lors de la configuration. Tous les tutoriels ou les guides que j'ai essayé d'utiliser semblent aller avec des choses comme Shell, IDE, Interactive Shell, terminal, interface de ligne de commande. Par exemple, j'ai juste essayé de suivre les instructions d'installation de diveintopython. J'utilise un mac. Il me dit que pour les quelques premiers chapitres, je peux acheter avec la version en ligne de commande de Python si je suis à l'aise avec ça (je ne le suis pas) ou je peux télécharger un shell interactif graphique qui sera également à jour. Je vais ici à homepages.cwi.nl/~jack/macpython/download.html où il me dit que pour osx10.3 (je suis sur 10.5) il est déjà installé. J'ai juste besoin de l'IDE "", du gestionnaire de paquets "et du module de gestion des déchets dont ils dépendent." Ils semblent importants (le module de déchet semble un peu douteux) parce qu'ils ont l'air de pouvoir cliquer sur quelque chose et de lui ouvrir un endroit pour taper le code du tutoriel d'une manière qui ressemble à ce que j'ai fait il y a dix ans Pascal. Peut être. J'espère.
Quoi qu'il en soit, puisque cela semble être la version la plus récente, je l'installe. Je clique sur le PythonIDE & rien ne se passe. Est-ce parce que j'utilise le paquet osx 10.3?
J'ai alors compris que je semblais avoir installé macpython2.5. Je ne sais pas si cela est venu avec la machine ou si je l'ai installé à un certain point (ce n'est pas ma première tentative échouée) qui, pour une raison quelconque, je suppose que Mac OS X 10.5 en quelque sorte. Mais, comme les instructions sur le site ci-dessus suggèrent pour 2.3, il n'y a pas un PythonIDE ou un gestionnaire de paquets.
Existe-t-il un moyen plus simple de le faire? Je sais que ce que j'ai écrit semble drôle mais je suis vraiment coincé comme vous pouvez le voir, je ne sais même pas vraiment quoi demander. Je ne suis même pas vraiment sûr de ce que signifie "avoir python installé." Je ne suis pas sûr d'où j'écris le programme. Je ne suis pas sûr de savoir comment je le dirige. Je suis à peu près sûr que vous ne compilez pas python comme nous l'avons fait pour Pascal.
Quelles questions devrais-je poser?
http://dl.dropbox.com/u/131615/screenshots/Snapshot%202010-01-12%2011-23-23.tiff
** Sidestory * J'ai essayé une fois de commencer à apprendre à programmer avec php & fait des progrès de base. Il a fallu un certain temps, mais j'ai finalement compris qu'un programme php s'exécute dans un fichier html qui doit (contrairement aux fichiers html normaux) être exécuté par un serveur apache. Où j'écris le programme est un fichier texte. Où je "compiler & exécuter" le programme est dans le navigateur/serveur web. Je pensais que c'était compliqué mais je l'ai compris et travaillais mon chemin à travers le tutoriel PHP dans environ une demi-heure.
merci pour la réponse, utilise un interprète comme celui-ci différent de quelque façon d'utiliser la ligne de commande? –
Il en est de même pour les bases de la langue. Une fois que vous avez besoin de travailler avec des ressources ou de passer des arguments, vous devrez passer à la ligne de commande (voir Michael Andersons et Greg Hewgills à propos de Python déjà installé sur OS-X). –