Python Venv Compartilhado

Um virtual environment centralizado para scripts de skills Python.

Localização

~/.hermes/skills-venv/

Criação

uv venv ~/.hermes/skills-venv

Instalar dependências

# Via uv
~/.hermes/skills-venv/bin/pip install <pacote>
 
# Ou uv pip
uv pip install --python ~/.hermes/skills-venv/bin/python <pacote>

Por que existe

O sistema usa PEP 668 (externally-managed-environment), bloqueando pip no Python do sistema. O venv contorna essa limitação e mantém as dependências isoladas.

Skills que usam

  • google-workspace-direct
  • gcloud_tts_provider
  • open-design-suite
  • Qualquer skill Python com dependências externas

Relacionado