es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo usar bash para activar el entorno virtual

Actualmente tengo una CLI que construí usando la biblioteca Click de Python. Para ejecutarlo, según lo que sé, debo seguir estos pasos:

python3 -m venv myvenv (o cualquier nombre designado)

source myvenv/bin/activate

pip3 install –editable .

Quería crear un script de bash que solo hiciera todo esto por mí. Entonces hice lo siguiente:

#! / bin / bash

echo “Script de Bash para iniciar y implementar la CLI de esta API.”

echo “Creando un entorno virtual.”
python3 -m venv myvenv

echo “Activando el entorno.”
source myvenv/bin/activate

echo “Ejecutando la instalación de pip.”
pip3 install –editable.

echo “Todo hecho”

Que al ejecutarlo funciona, sin embargo, no activa el entorno en mi terminal. ¿Cómo hago para que ejecute estos pasos y lo active en mi terminal para poder ejecutar mi script de Python CLI?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para activar el entorno virtual en su terminal, puede agregar la siguiente línea al final del script de bash:

    source myvenv/bin/activate

    Esto activará el entorno virtual y le permitirá ejecutar su script de línea de comandos de Python con las dependencias necesarias instaladas.

Comments are closed.