During AMC testing, the AoPS Wiki is in read-only mode and no edits can be made.

Difference between revisions of "Python on Mobile Devices and Chromebooks"

 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
(This is a Draft Article - Please Private Message the AoPS User LostInBali for any concerns - I will eventually finish this page - LostInBali is out for lunch and will complete this page)
+
<!-- This is a Draft Article - Private Message the AoPS User LostInBali for any concerns. Sorry admins if this page appears spammy - it's a WIP -->
(Sorry admins if this page appears spammy - it's a WIP)
+
 
 +
Warning: Methods on this page are not the easiest method, and sometimes things can go wrong. Do not trust these instructions with life or death requirements.
 +
 
 +
It's possible - and sometimes painful - to program in Python on these devices.
  
  
 +
== Python running websites ==
 +
To run and develop Python in a web browser:
 +
I personally recommend:
 +
Github Codespaces: note that it has a limited hour tier so you should turn on the setting to turn off the Codespaces after a short period of inactivity.
 +
You may also use the limited AoPS Python runner.
 +
[pywindow]
 +
print("test")
 +
[/pywindow]
 +
This is done with
 +
[code]
 +
[pywindow]
 +
print("test")
 +
[/pywindow]
 +
[/code]
  
Warning: Methods on this page are not the easiest method, and sometimes things can go wrong. Do not trust these instructions with life or death requirements.
+
Additional:
 +
Github Codespaces, Replit
 +
Pyscript.net
 +
Self host webVSC thingy, I forgot what it's called
  
It's possible - and sometimes painful - to program in Python on these devices.
 
  
=Python on Chromebooks=
+
== Python on Chromebooks ==
 
There are several methods to run python code on a Chromebook.
 
There are several methods to run python code on a Chromebook.
 
Chromebooks run on ChromeOS, which is a modified version of Android, which in turn is based on Linux.
 
Chromebooks run on ChromeOS, which is a modified version of Android, which in turn is based on Linux.
Line 23: Line 42:
  
  
=Python on Android devices=
+
== Python on Android devices ==
 
Termux/LinuxVMs
 
Termux/LinuxVMs
=Python on iOS devices=
+
== Python on iOS devices ==
 
UTM? Why not?
 
UTM? Why not?
 
Jailbreak
 
Jailbreak
  
=Python running websites=
+
{{stub}}
Glitch, Github Codespaces, Replit
+
 
Pyscript.net
+
[[Category:Computer programming]]
Self host webVSC thingy, I forgot what it's called
 

Latest revision as of 12:40, 31 October 2025


Warning: Methods on this page are not the easiest method, and sometimes things can go wrong. Do not trust these instructions with life or death requirements.

It's possible - and sometimes painful - to program in Python on these devices.


Python running websites

To run and develop Python in a web browser: I personally recommend: Github Codespaces: note that it has a limited hour tier so you should turn on the setting to turn off the Codespaces after a short period of inactivity. You may also use the limited AoPS Python runner. [pywindow] print("test") [/pywindow] This is done with [code] [pywindow] print("test") [/pywindow] [/code]

Additional:

Github Codespaces, Replit

Pyscript.net Self host webVSC thingy, I forgot what it's called


Python on Chromebooks

There are several methods to run python code on a Chromebook. Chromebooks run on ChromeOS, which is a modified version of Android, which in turn is based on Linux. Chromebooks are often favored by schools because they are lower cost, and are controllable via MDMs or management software.

Running Python in a Linux VM/Crostini

Most Chromebooks manufactured after 2019 support running Linux in a VM. See here on what Linux in a Chromebook/Crostini is, and how to enable it: https://support.google.com/chromebook/answer/9145439?hl=en After enabling it, boot it up, and install Linux. You *should* be able to simply type in [debian apt-get commands] to install Python and IDLE. UNTESTED

Running Python in Termux

Python on Android devices

Termux/LinuxVMs

Python on iOS devices

UTM? Why not? Jailbreak

This article is a stub. Help us out by expanding it.