Python
Python — интерпретируемый высокоуровневый язык программирования общего назначения, поддерживающий широкий спектр применения и парадигм программирования.
Установка зависимостей
Python можно установить через терминал:
shell
su -
apt-get update
apt-get install gcc-c++ zlib-devel libssl-devel libsqlite3-devel libffi-devel
exitshell
epm -i gcc-c++ zlib-devel libssl-devel libsqlite3-devel libffi-develУстановка из исходного кода
Устанавливаем и разархивируем исходный код с официального сайта:
shell
cd ~/Загрузки
wget https://www.python.org/ftp/python/VERSION/Python-VERSION.tgz
tar zxvf Python-VERSION.tgzVERSION — необходимая версия Python.
| Стабильные версии |
|---|
| 3.12.3 |
| 3.11.9 |
| 3.10.14 |
| 3.9.19 |
Собираем Python:
shell
su -
cd /home/USER/Загрузки/Python-VERSION
./configure --prefix=DIR --enable-optimizations
make
make install
make clean
rm -rf /home/USER/Загрузки/Python-VERSION
exitUSER — имя вашего пользователя. VERSION — необходимая версия Python. --prefix — устанавливает директорию для сборки, можно убрать.
Информация
При сборке Python в собственную директорию, необходимо добавить её в переменную PATH.
Устанавливаем pip:
shell
su -
apt-get update
apt-get install pip
exitshell
epm -i pipИспользование venv
Переходим в папку проекта:
shell
cd /path/to/project/Создаём окружение и обновляем pip:
shell
python3.10 -m venv venv
source venv/bin/activate
pip install -U pip
Кирилл Уницаев
Давид Султаниязов