Python Tools Installation Guide (Windows)

This guide will walk you through the process of installing Python on Windows for use with ACNH modding tools. More specifically, byml (for converting byml to the plaintext format yaml, and back again), and eventeditor (for editing EventFlow bfevfl files).

For this guide, you must have a 64-bit PC running Windows.


 * Download and install Python 3.8. (Python 3.9+ will not work because it is not compatible with some of the tools' dependencies.)
 * Do not use the Microsoft Store version of Python. eventeditor absolutely refuses to work on anything but the standalone version of Python for some reason.




 * Make sure to add Python to PATH, then click Install Now.


 * Once installation is complete, disable path length limit, then close the installer.



Open Windows PowerShell.

Type  and press Enter.

This will install eventeditor, which is used for editing EventFlow bfevfl files, and it will also install byml, a library for converting ACNH stage data to a plaintext format, and back again.

Now, you can run eventeditor and the EventFlow editor GUI will open.


 * For more information on editing EventFlow, take a look at the EventFlow Editing page (coming soon!).

For byml editing, you can run, and.


 * For more information on editing BYML stage data, take a look at the BYML Stage Data Editing page (coming soon!).