Erro no meu upgrade:
error: externally-managed-environment
× Este ambiente é gerenciado externamente
╰─
→ Para instalar pacotes Python do sistema, tente apt install
python3-xyz, onde xyz é o pacote que você está tentando
instalar.
O erro indica que você deve usar um Python não gerenciado (não use sudo para resolver o problema). Você é solicitado a tentar instalar o pacote python3-xyz, mas eu não recomendaria fazer isso. Em vez disso, primeiro certifique-se de que o pacote python3-full está instalado em seu sistema:
sudo apt install python3-full
Em seguida, crie um ambiente virtual (ele copiará os módulos Python do sistema para o diretório especificado e a instalação posterior será feita nele):
python3 -m venv /home/di/.venv
Após isso, execute o Python a partir do ambiente virtual:
# Verifique a versão
~/.venv/bin/python3 --version
Python 3.12.3
Agora você pode tentar instalar o módulo novamente:
~/.venv/bin/pip install torch
~/.venv/bin/pip install vllm
Aguarde a conclusão:
...