Skip to content

Unable to use name changed Embedded Python Interpreters due to Python Name Check #375

@yukad2

Description

@yukad2

The following code in crates/pet-python-utils/src/executable.rs prevents embedded Python interpreters used in various DCC tools (such as mayapy.exe used in Autodesk Maya and hython.exe used in SideFX Houdini) from being recognized and used as Python interpreters in VSCode:

Since mayapy.exe and hython.exe do not start with "python", they are excluded by this check. Many users in the VFX industry rely on these tools, and their embedded Python interpreters need to be selectable in VSCode for development and debugging workflows.
(I am currently creating a symlink python.exe to mayapy.exe.)

Please consider relaxing or modifying this restriction to allow DCC tool Python executables to be registered as interpreters.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions