Fix WSL vs Windows venv path resolution issues to ensure the Adobe MCP system works seamlessly across different environments.
- Fix venv activation scripts for both WSL and Windows
- Handle path conversions between WSL paths (/mnt/c) and Windows paths (C:)
- Create universal path normalization utilities
- Test with various Python installation methods
- Support both
pythonandpython.exe - Handle Python from Windows Store
- Support conda environments
- Create robust Python detection script
- Make all .ps1 scripts work in PowerShell Core
- Create .sh equivalents for WSL/Linux
- Handle spaces in paths correctly
- Support long path names on Windows
- Properly set PYTHONPATH across platforms
- Handle PATH modifications for both environments
- Create environment detection utilities
- Document required environment variables
- Test on native Windows (PowerShell)
- Test on WSL2 with Windows Python
- Test on WSL2 with Linux Python
- Test with paths containing spaces
- Test with non-ASCII characters in paths
- Universal path normalization module
- Cross-platform venv activation scripts
- Environment detection utilities
- Comprehensive test suite
- Setup validation script