Установка Python 3.10 в Ubuntu 25.04
Возникла потребность установить Python 3.10 в современной Ubuntu не трогая системный Python.
sudo apt update
sudo apt install -y build-essential libssl-dev zlib1g-dev \
libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev \
libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev \
tk-dev libffi-dev wget
cd /tmp
wget https://www.python.org/ftp/python/3.10.14/Python-3.10.14.tgz
tar -xzf Python-3.10.14.tgz
cd Python-3.10.14
./configure --enable-optimizations --prefix=/opt/python3.10
make -j$(nproc)
sudo make altinstall # altinstall не перезаписывает системные команды
/opt/python3.10/bin/python3.10 --versionИспользование в проектах
/opt/python3.10/bin/python3.10 -m venv ~/llm-venv
source ~/llm-venv/bin/activate