4 ms·
Can't do a lot of digging on this right now(phone), but for just running Python of various versions take a look at termux, QPython and SL4A. Some may now be def
by fencepost 10y ago
Can't do a lot of digging on this right now(phone), but for just running Python of various versions take a look at termux, QPython and SL4A. Some may now be defunct, but searches on those should guide you to current info.
It this is instead a way to package and distribute compiled Python it may be interesting but I'm not sure Android is the best target.
- dredmorbius 10y agoSeconding this. 1. If you haven't already discovered Termux, do. It's the one thing on Android that doesn't manifestly suck. 2. I don't mess much with Python, but Termux + python + pip allowed me to install youtube-dl and be able to download and play videos (from numerous platforms) on-device rather than streamed-only.
- analog31 10y agoI followed the instructions at this site to install Jupyter/Python including numpy and matplotlib, on my Android phone: leouieda.com/blog/scipy-on-android.html It worked as advertised. Granted, it was a symbolic gesture, since I can't imagine doing any real work on my phone, but it answers the question of whether I could live with an Android tablet as a laptop replacement. My definition du jour of a "real computer" is anything that can run Jupyter. ;-) Being kind of ignorant of the inner workings of this stuff, I was quite impressed.
- AnOscelot 10y agoI can tell you from experience Termux works mostly very well on Chromebooks which come with the Play Store. Gives a nice option to putting the device in developer mode and installing Crouton. The one main problem involves shortcut keys. Chrome OS intercepts certain key presses, such as "CTRL N" or "CTRL T", and routes them to the browser. Makes emacs / vim a little annoying, but a Chrome OS dev assured me this was on the "to fix" list.
- dredmorbius 10y agoNo such keyboard issues on my tablet, FWIW.
- deleted 10y ago[deleted]
- simonh 10y ago>I can't imagine doing any real work on my phone... I think it just depends on the size of the phone. My current phone has a 5.5" screen and since the dev environment I use was updated to make best use of it, I find it quite usable for programming where my previous 4" device really wasnt, but it's close to the lower bound of what is usable. It's actually an iPhone 6+ and I use Pythonista, but my point is a large enough phone can reach a level of acceptability and I don't think that's a platform specific point.
- dredmorbius 10y agoTablet and bluetooth keyboard are a step up, admittedly.