Skip to content

Commit 361145b

Browse files
authored
Create README.md
1 parent 39a7dd6 commit 361145b

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Pynx
2+
3+
**nx-python** is an ecosystem for developing and running Python homebrew applications on the Nintendo Switch. **Pynx** serves as the entry point to running Python apps on your Switch. It is a homebrew app that contains a port of the CPython interpreter and allows you to run Python applications from the Homebrew Menu. Just name your application `main.py` and place it next to the `pynx.nro`, and it will be executed as soon as you launch Pynx from the Homebrew Menu. Currently, **only Python 2.7 is supported**.
4+
5+
## Running Pynx on your Switch
6+
7+
You don't have to compile Pynx, you can [just grab a release build](https://github.com/nx-python/Pynx/releases) and copy the content of the ZIP archive into the `/switch/apps` folder on your SD card. Pynx will appear on the Homebrew Menu.
8+
9+
## Compiling Pynx
10+
11+
Make sure you have Python 2.7.12 64-bit installed on your system. Compile Pynx using `make`. This will create a `Pynx` directory and build everything in there. Compiling might take a while, grab a coffee or whatever in the meantime if you like. When it's done compiling, you'll have a Pynx folder that is ready to be moved into `/switch/apps`. If you want to, you can create a distributable ZIP archive using `make dist` afterwards.
12+
13+
## Having an issue?
14+
15+
If you encounter a problem, make sure to [join our Discord](https://discord.gg/avvJQEf) and tell us about it, or, alternatively, you can use GitHub's [issue tracker](https://github.com/nx-python/Pynx/issues) to report an issue.

0 commit comments

Comments
 (0)