Skip to content

Auto Claude does not detect Homebrew Python (3.14) on macOS and fails with EACCES when custom path is provided #402

@dskarasev

Description

@dskarasev

Checklist

  • I searched existing issues and this hasn't been reported

Area

Backend

Operating System

macOS

Version

2.7.1

What happened?

After creating a task, I encountered the following error:

Error: Auto Claude requires Python 3.10 or higher.
You are running Python 3.9.6
Please upgrade Python: https://www.python.org/downloads/

This is the system Python version bundled with macOS.

I have Homebrew installed and Python 3.14.2 installed via Homebrew, but Auto Claude does not detect or use this version, even when I explicitly configure the Python path.

Steps to reproduce

  1. Install Python via Homebrew
  2. Verify Homebrew Python version
  3. Launch Auto Claude
  4. Create a new task
  5. Observe the error
  6. Open Auto Claude settings and set Python path to one of the following:
    /opt/homebrew/bin/python3
    /opt/homebrew/bin
  7. Restart Auto Claude and retry — the same error persists
  8. Attempt to set a direct path to the Homebrew Python binary directory /opt/homebrew/Cellar/python@3.14/3.14.2/bin
  9. Run the task again
  10. Observe the new error

Expected behavior

Auto Claude should detect and use the Homebrew-installed Python version (≥ 3.10).
Explicitly configured Python paths should be respected.
No EACCES error should occur when pointing to a valid executable Python binary.

Image

Logs / Screenshots

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions