Welcome to Pyto’s documentation!¶
Pyto is an open source app to code and run Python code locally on an iPad or iPhone. The app uses the Python C API to run Python code in the same process of the app, due to iOS restrictions. Third party pure Python modules can be installed from PyPi and some libraries with C extensions are bundled in the app. For a list of included libraries, see Third Party.
Why can’t I install xxx package?¶
Some libraries contain native code (C extensions). They cannot be installed because iOS / iPadOS apps must be self contained. That’s why libraries like Numpy, Pandas, Matplotlib or OpenCV are included in the app and cannot be updated.
How to run a web server?¶
Why is the widget crashing (Unable to Load)?¶
Widgets run with a limited amount of RAM. Only very basic scripts work and fetching data is only possible with a very limited size.
The following modules are integrated with Pyto.