We use cookies

We use cookies and similar technologies to enhance your browsing experience, analyze site traffic, and personalize content and ads. By clicking "Accept", you consent to our use of cookies. Learn more in our Privacy Policy.

Support - Python Runner & Editor

Help, troubleshooting, and contact details for Python Runner & Editor.

Published by Cosmovex

Frequently Asked Questions

How do I write and run a Python script?

Tap the + button to create a new script. Write your Python code in the editor, then tap the Run button (play icon) to execute it. Output appears in the console panel below the editor. Python runs entirely on your device — no internet connection is required to execute scripts.

How do I install a Python package?

Open the Package Manager from the sidebar or menu. Search for the package you need and tap Install. The app will download and install it locally on your device. An internet connection is required for installation. Once installed, packages are available to all your scripts.

How do I plot charts with matplotlib?

Import matplotlib in your script as usual (e.g., import matplotlib.pyplot as plt). Call plt.show() at the end of your plotting code. The chart will appear inline in the output panel.

How do I use Notebook Mode?

Create a new notebook file (.ipynb) or switch to Notebook Mode from the editor menu. Each cell can be run independently by tapping the Run button on that cell. Outputs, including charts, appear directly below each cell.

How do I manage my projects?

Open the Project Manager from the home screen or sidebar. You can create new projects, rename them, move files between projects, and delete projects you no longer need. All project data is stored locally on your device.

How do I use the Examples Library?

Tap the Examples button on the home screen or from the editor menu. Browse built-in example scripts covering common Python topics, data science, plotting, and more. Tap any example to open it in the editor and run or modify it.

Which Python version does the app use?

PyVEdit uses Chaquopy, an embedded Python runtime for Android. The supported Python version depends on your app version — check Settings > About for the exact Python version in use.

Why is a package not available to install?

Not all PyPI packages are supported on Android. Packages that depend on native C/C++ extensions must be pre-compiled for Android by Chaquopy. If a package you need is not available, email us and we will investigate adding support in a future update.

Why does the app show ads?

Ads help support continued development. You can remove all ads with a one-time in-app purchase from Settings.

The app is crashing. What do I do?

Try closing and reopening the app. Make sure you have the latest version from Google Play. If a specific script causes the crash, check for infinite loops or very large memory usage. Email us with your device model, OS version, app version, and steps to reproduce.

Contact Support

For help, bug reports, or privacy-related questions, email trionapps@gmail.com. We usually respond within 24-48 hours.

Report a Bug

If something is not working as expected, include these details in your email:

  • Your device model and Android OS version
  • Your app version (found in Settings > About)
  • What you were trying to do
  • The error or unexpected result
  • Steps to reproduce the issue, if known

Important Links

App Information

  • App Name: Python Runner & Editor
  • Package: com.cosmovex.pyvedit
  • Platform: Android
  • Developer: Cosmovex
  • Contact: trionapps@gmail.com