Installation Guide

Install the downloadable legacy Python release and understand the C++ recode status.

v2.0 In Development Legacy Python Release

Status

pyIDE v2.0: Public v2.0 download is not available yet.

Legacy Python Release: Legacy Python Release

Legacy Python Release

The downloadable pyIDE release is the legacy Python and PySide6 version.

  • Download the selected installer from the Downloads page.
  • Launch the installer from the GitHub release link.
  • Start pyIDE after setup completes.
Python interpreter requirements

pyIDE runs Python scripts through a configured Python interpreter.

  • Install Python if your scripts need a system interpreter.
  • Check that python.exe exists and is selectable.
  • Portable Python installations may be added where supported.
Optional external tools

Some features become more useful when optional tools are installed.

  • PyInstaller is required for building EXE files.
  • Jedi can improve autocomplete in the legacy version where supported.
  • Windows Terminal and PowerShell 7 can be used as external-console choices.
Portable configuration behavior

Where supported, pyIDE stores configuration beside the app if the folder is writable and falls back to user storage if needed.

  • Legacy configuration file: pyide_config.json.
  • Fallback storage: %LOCALAPPDATA%\SFT_PyIDE\.
Common installation issues

Installation and first-run problems are usually related to permissions, interpreter paths, or missing optional tools.

  • If scripts do not run, check the selected interpreter.
  • If EXE building fails, install PyInstaller in the selected environment.
  • If an external console fails, verify the configured terminal path.
pyIDE v2.0 C++ Recode

Status: In Development. Public download: Not available yet. Final system requirements: Not yet announced.

  • Do not invent a v2.0 download.
  • Follow the development page for recode status.