dev-containers/python/install-packages.sh
2025-02-25 08:19:34 +01:00

20 lines
441 B
Bash

#!/bin/sh
set -e
sudo apt-get update && sudo apt-get install -y \
python3-pip python3-venv
# Install Poetry
curl -sSL https://install.python-poetry.org | python3 -
# Ensure Poetry is in PATH
export PATH="$HOME/.local/bin:$PATH"
# Configure Poetry to use in-project virtual environments
poetry config virtualenvs.in-project true
sudo apt-get clean && sudo rm -rf /var/lib/apt/lists/*
echo "Poetry and venv installed successfully!"