11
votes

Python sur iphone

Comment puis-je obtenir une coquille Python sur mon iPhone? Je cherche des instructions étape par étape.

C'est JailBroken à l'aide de GreenPo1son, j'ai activé SSH et savoir l'utiliser.


5 commentaires

Cela ressemble à plus d'une question SuperUser.com. Aussi, vous voudrez peut-être fournir plus d'informations sur les choses que vous avez essayées jusqu'à présent et ce qui ne fonctionne pas.


J'ai vérifié Cydia, pas de chance. Est-ce que je n'ai pas les bons repos? Et j'ai décrit ce que j'ai essayé et ce que cela n'a pas fonctionné. J'ai essayé quelques guides onlie, mais les recherches à Cydia n'ont rien apporté.


C'est dans le référentiel Telesphoreo Tangelo de Saurik.


Et je ne l'ai pas vu dans le référentiel Telesphoreo Tangelo. Qu'est-ce que le nom de celui-ci?


Cydia a un python 2.5.1. Qui est vraiment vieux.


3 Réponses :


13
votes

Vous pouvez parcourir les paquets manuellement ici:
http://apt.saurik.com/cydia/debs/

Ce sont les packages liés à Python:
- iPhone / Python = Exemple d'applications, y compris la source
- PYOBJC = Python / Objective-C Library
- Python = emballages requis pour exécuter Python
- Outils de configuration = Gestionnaire de packages pour modules Python

Ce guide vous aidera à lancer le premier script:
http://gentechblog.wordpress.com/2009/10 / 07 / How-to-python-on-the-iphoneipod-touch /
Surtout: Vérifiez la note du filtre du développeur, cela rend les packages apparaître.

Voici l'introduction à pyobjc par Jay Freeman (y compris exemple):
http://www.saurik.com/id/5
Mais vous feriez mieux de commencer avec des scripts de python simples!

réponse à votre commentaire:

Pourquoi les gens continuent-ils de voter cela? C'est une question honnête à la recherche d'une réponse honnête!

Les personnes sur Stackoverflow ne souhaitent généralement pas les demandes d'instructions «pas à pas» ou de demande d'écriture d'écritures complètes de code. La portée de votre question est trop large, vous feriez mieux de poser des questions plus spécifiques. Montrez ce que vous avez essayé jusqu'à présent et qu'est-ce qui cause le problème exact. Par exemple, vous montrez le lien avec le guide que vous suivez et mentionnez l'étape qui cause le problème. Si vous le demandez de bonne façon, les gens sont plus disposés à vous aider. Montrez simplement ce que vous avez essayé de résoudre le problème vous-même. Je comprends que votre intention a raison, je t'ai voté :)


4 commentaires

Je suis désolé, mais le guide que vous avez lié ( GentechBLOG.WordPress.com/2009/10/07/... ) n'a pas dit quoi faire si vous téléchargez manuellement la façon dont vous me l'avez dit (qui a travaillé au fait). Devrais-je-y dans le dossier applications sur mon téléphone?


Je ne voulais pas dire que vous devez télécharger les packages manuellement, ce sont les packages que vous devriez rechercher en Cydia après avoir ajouté le référentiel Telesphoreo. Avez-vous changé de filtre Cydia au développeur? Autres cibles, ces forfaits ne se présentent pas! Si vous ne pouvez vraiment pas installer les paquets via Cydia, vous pouvez toujours le faire manuellement en exécutant DPKG. Dans ce cas, transférez d'abord les fichiers sur l'appareil, puis exécutez quelque chose comme dpkg -i /path/to/package.deb . Espérons que cela vous aide!


Ok je les ai sur mon téléphone, mais "Bonjour python" me montre juste une liste de contacts. Pourquoi donc?


Félicitations, vous avez du travail PYOBJC. L'exemple HellopyThon.app Exemple montre comment importer les contacts et les afficher dans un UitailView. En d'autres termes, cela fait exactement ce qui devrait faire :)



1
votes

J'ai trouvé cette application. Il ne fonctionne que un petit ensemble de modules mais a autrement peu de limitations (comme ayant à utiliser Raw_Input () au lieu d'entrée ())

http://sabonrai.com/wp/pythonmath


0 commentaires