command-fallback-notes.md
690 Bytes
Command Fallback Notes
Problem
某些环境下缺少常用命令别名/可执行体(如 python, pytest)。
Fallback Rules
- 遇到
python缺失时,优先切到python3。 - 遇到
pytest缺失时,优先使用标准库unittest运行路径:python3 -m unittest <module>## Risk Note
- 这是环境约束,不应被持久化为“工具永远不可用”。
- 复核结论中需区分“环境噪声”和“实现阻塞”。
Recommended Command Ladder
PYTHONPATH=source python3 -m unittest <narrow modules>PYTHONPATH=source python3 -m unittest discover -s source/hermes_manager/tests- 条件允许时再尝试
pytest全量跑