2009-11-28 6 views
1

Dans l'installation de Python sur mon PC il y a un script doux dans C: \ python26 \ tools \ scripts appelé redemo.py. C'est une simple application tk pour tester des expressions régulières. Je voudrais pouvoir l'obtenir - ou quelque chose comme ça - fonctionnant sur mon Mac, mais je ne sais pas comment. Le script ne semble pas faire partie de l'installation de Python sur mon Mac. Des idées?Comment puis-je exécuter redemo.py (ou équivalent) sur un Mac?

Répondre

3

Vous pouvez afficher le script directement à partir du référentiel svn python here et pouvez télécharger:

curl http://svn.python.org/view/*checkout*/python/trunk/Tools/scripts/redemo.py?content-type=text%2Fplain > redemo.py 
/usr/bin/python redemo.py 

Cela semble fonctionner comme sur OS X 10.6 avec python 2.6.

+0

Beh, j'aurais dû pouvoir comprendre ça. Merci! – twneale

0

Installez Python sur votre Mac, puis copiez le script? Cela devrait fonctionner correctement sur n'importe quelle installation Python.

+0

Python devrait déjà être installé sur Mac OS X. Au moins, c'est sur le mien, mais j'ai installé les outils de développement. –

+0

Oui, c'est un composant standard sur OS X. –

0

Mac OS X est livré avec Python pré-installé. A partir de 10.6.2 il a Python 2.6.1 trouvé au /usr/bin/python. Copiez redemo.py sur votre Mac. Assurez-vous que vous avez X11.app en cours d'exécution et d'ouvrir un terminal (Terminal.app est disponible par défaut) et lancez simplement:

% python /path/to/redemo.py 

En supposant qu'il n'y a pas de crochets spécifiques Win32 dans ce script, il doit exécuter.

+1

Les versions Tk et Python des versions modernes d'OS X n'utilisent pas X11. Le script fonctionnera très bien avec l'Aqua Tk standard. –

+0

Eh bien, je serai damné! – jathanism

0

Python fait partie du système d'exploitation   X, mais parfois il est un peu à jour: http://www.python.org/download/mac/

+0

Ce répertoire de script n'est pas inclus dans les installations du programme d'installation OS X Python. –

Questions connexes