Could anyone recommend a version of python that runs on Android?
Look for SL4A (scripting layer for android) which will allow you to install Python for Android.
IDEDroid
I installed Py4A ( http://code.google.com/p/python-for-android/). In my opinion this project is intended more for individuals who write in Python and want to package the code in an APK. There is a batch file that once placed on the device and given execute rights should allow one to run the script but it did not work for me.
I'm giving IDEdroid a try and will report back. The only shortcomings of this solution is that the actually compilation is done elsewhere which means that you need an internet connection and adds a layer of overhead. I'll report back.
Afraid that code that executes OK on IDLE (the official interpreter) does not run on IDEdroid. I was running assignment 1. Unless I am missing anything I don;t think that, as yet, there is anything usable on Android for 6.00. hope this helps.
Did you install SL4A as well as Py4A?
My understanding is that SL4A was installed automatically. I had a sirectory with that name on my phone. stephenjjohnson have you managed to get a satisfactory installation on an android device. I'm on Gingerbread (rooted)
It seems to work okay , albeit a bit clunkily, on Ice Cream Sandwich (Asus Transformer Prime, not rooted). I haven't played around with it much yet but I have been able to edit and run simple scripts from SL4A, which seems to act as a central repository for installed languages and provides a limited IDE. It would be nice if there was IDLE for Android but until I can write something more complicated than a hangman game, I'm going to be reliant on the kindness of others!
stephenjjohnson: I'll give SL4A a shot and report back. I would like to run this on an overclocked HTC Derire running Leedroid 3.0.8.2 Data++. I'd really like to be able to write short code especially during those waiting hours :-).
I got it to work. Basically I installed SL4a first and then followed that by PY4A. code is run from within SL4A. Thanks.
Join our real-time social learning platform and learn together with your friends!