Files
obsidian-vault/005-Learn/Instructivo Entornos Virtuales Python.md
T

84 lines
886 B
Markdown
Raw Normal View History

# Creación de entornos virtuales en Python
## Requisitos
- Tener Python instalado.
- Verificar:
``` bash
python --version
```
## Crear el entorno
``` bash
python -m venv .venv
```
## Activar
### macOS / Linux
``` bash
source .venv/bin/activate
```
### Windows CMD
``` cmd
.venv\Scripts\activate.bat
```
### Windows PowerShell
``` powershell
.venv\Scripts\Activate.ps1
```
## Instalar dependencias
``` bash
pip install -r requirements.txt
```
o
``` bash
pip install requests fastapi uvicorn
```
## Guardar dependencias
``` bash
pip freeze > requirements.txt
```
## Desactivar
``` bash
deactivate
```
## Verificar el intérprete
``` bash
python -c "import sys; print(sys.executable)"
```
## .gitignore recomendado
``` gitignore
.venv/
__pycache__/
*.py[cod]
.vscode/
.idea/
.env
.pytest_cache/
.mypy_cache/
.ruff_cache/
*.sqlite3
*.db
.DS_Store
Thumbs.db
```