Перейти к основному содержимому

Python: Установка

Как установить Python из исходного кода?

Руководство по установке Python из исходного кода в Ubuntu.

1. Установите необходимые пакеты:

sudo apt-get update
sudo apt-get 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

2. Скачайте исходный кода нужной версии Python: https://www.python.org/ftp/python/

cd /usr/src
sudo wget https://www.python.org/ftp/python/3.13.0/Python-3.13.0.tgz
sudo tar xzf Python-3.13.0.tgz
cd Python-3.13.0

3. Соберите и установите Python:

sudo ./configure --enable-optimizations --with-ensurepip=install
sudo make -j $(nproc)
sudo make altinstall
примечание

Используйте make altinstall, вместо make install, чтобы не перезаписывать стандартный Python.

4. Добавьте псевдоним для удобства:

echo "alias python13='python3.13'" >> ~/.bashrc
source ~/.bashrc

5. Наслаждайтесь!

python3.13 --version