Interpreter Manager

Choose, add, remove, rediscover, and troubleshoot Python interpreters in pyIDE.

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

What a Python interpreter is

A Python interpreter is the python.exe that runs your scripts.

  • Different Python versions may exist on one machine.
  • Projects may need different interpreters.
Choosing an interpreter

Select the interpreter pyIDE should use for internal and external runs.

  • Verify the path points to python.exe.
  • Use the interpreter that has your packages installed.
Adding and removing entries

Add a Python executable or remove old entries that no longer exist.

  • Portable Python installations may be added where supported.
  • Removing an entry should not uninstall Python itself.
Rediscover installed interpreters

Rediscovery can locate Python installations after system changes.

  • If rediscovery misses one, add the executable manually.
Common interpreter errors

Interpreter errors usually mean the executable path is wrong or required modules are missing.

  • Check the selected python.exe.
  • Install packages in the same environment pyIDE uses.
Planned v2.0 improvements

The C++ recode may improve interpreter discovery and project-specific configuration.

  • Final behavior may change before release.