Как установить Python 3.9 на Ubuntu 18.04

Python представляет собой язык программирования высокого уровня с объектно-ориентированной парадигмой. Он является открытым и поддерживается обширным сообществом. Python занимает важное место среди ведущих технологических компаний, таких как Google.

Последняя стабильная версия Python 3.9 была выпущена с рядом улучшений и обновлений безопасности. Она включает в себя множество новых модулей, а также улучшенные уже существующие модули и различные другие функции.

Этот гид поможет вам установить Python 3.9 на операционную систему Ubuntu 18.04 LTS, используя исходный код Python для установки.

Следуйте приведенным ниже указаниям и выберите один из доступных способов установки Python 3.Оба метода были протестированы на актуальной версии Ubuntu 18.04.

Шаг 1: Установите необходимые зависимости

Перед установкой Python 3.9 необходимо установить некоторые зависимости. Откройте терминал и выполните следующую команду:

sudo apt update
sudo apt install -y build-essential libssl-dev libbz2-dev libreadline-dev libsqlite3-dev libffi-dev zlib1g-dev

Шаг 2: Скачайте исходный код Python 3.9

Скачайте архив с исходным кодом Python 3.9 с официального сайта. Например, вы можете использовать следующую команду:

wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz

Шаг 3: Распакуйте архив

Распакуйте загруженный архив:

tar -xvf Python-3.9.0.tgz

Шаг 4: Скомпилируйте и установите Python

Перейдите в распакованную директорию и выполните команды для компиляции:

cd Python-3.9.0
./configure --enable-optimizations
make
sudo make altinstall

Шаг 5: Проверьте установку

После завершения установки проверьте версию Python:

python3.9 --version

Теперь Python 3.9 установлен на вашем компьютере с Ubuntu 18.0Вы можете также установить pip, используя следующую команду:

sudo apt install python3-pip

Теперь вы готовы использовать Python 3.9 для своих проектов!

Предварительные условия

Перед началом установки Python вам необходимо установить несколько необходимых пакетов на вашем компьютере. Войдите в систему Ubuntu и выполните следующие команды:

Читайте также:  Как настроить горячие клавиши в KDE для повышения эффективности работы

Для начала обновите список пакетов с помощью команды:

sudo apt update

Затем установите базовые зависимости, необходимые для работы Python:

sudo apt install software-properties-common

Также рекомендуется установить следующие пакеты:

sudo apt install build-essential libssl-dev libffi-dev python3-dev

Эти пакеты обеспечат поддержку сборки и разработки приложений на Python. Убедитесь, что у вас есть доступ к интернету, чтобы загрузить и установить все необходимые компоненты.

Установка Python 3.9 из исходного кода

Хотя пакеты Debian доступны, мы не рекомендуем устанавливать Python 3.9 из исходного кода. Тем не менее, в некоторых случаях может понадобиться установка из исходных файлов.

Следуйте нижеуказанным инструкциям для установки Python 3.9 с использованием исходного кода на системе Linux Ubuntu 18.04.

    Сначала установите необходимые пакеты для компиляции исходного кода. Откройте терминал и выполните следующие команды:

sudo apt update
sudo apt install -y build-essential libssl-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libffi-dev zlib1g-dev

После установки необходимых зависимостей скачайте исходный код Python 3.9.16:

wget https://www.python.org/ftp/python/3.9.16/Python-3.9.16.tgz

Распакуйте скачанный архив:

tar -xvf Python-3.9.16.tgz

Перейдите в директорию с распакованными файлами:

cd Python-3.9.16

Теперь подготовьте сборку Python, выполнив команду:

Читайте также:  Топ шрифтов для программирования которые улучшат вашу работу и сделают код более читаемым

./configure --enable-optimizations

Затем начните процесс компиляции:

make -j $(nproc)

И, наконец, установите Python:

sudo make altinstall

Проверьте успешность установки, запустив:

python3.9 -V

В данном уроке мы рассмотрели два метода установки Python 3.9 на Ubuntu 18.04: через архивный файл исходного кода и APT PPA. Каждый из этих подходов имеет свои преимущества: архивный файл исходного кода предоставляет более настраиваемый опыт установки, тогда как метод APT PPA обеспечивает удобство и эффективность. Следуя шагам, описанным в этом руководстве, вы сможете воспользоваться новейшими возможностями и улучшениями производительности Python 3.По мере продвижения в изучении Python, не забывайте о большом количестве библиотек и фреймворков, доступных для повышения ваших навыков программирования и оптимизации проектов. С установленным Python 3.9 на вашей Ubuntu 18.04 вы готовы справляться с различными задачами программирования и создавать инновационные, высокопроизводительные приложения.

Обратите внимание, что после установки Python 3.9 рекомендуется установить пакетный менеджер pip, который облегчит управление библиотеками. Вы можете сделать это, выполнив:

python3.9 -m ensurepip

Теперь у вас есть доступ ко всем последним библиотекам и инструментам Python, которые помогут вам в разработке.

Также стоит упомянуть, что вы можете создать виртуальное окружение для своих проектов, используя venv. Это позволит вам изолировать зависимости и управлять пакетами более эффективно. Для создания виртуального окружения выполните:

python3.9 -m venv myenv

И активируйте его с помощью:

source myenv/bin/activate

Кроме того, вы можете установить дополнительные модули и расширения, которые помогут в разработке. Например, популярные библиотеки, такие ка

Читайте также:  Как настроить многопользовательскую среду на сервере Linux

Установка необходимых зависимостей

Ниже перечислены основные пакеты, которые следует установить:

  • build-essential – набор утилит для компиляции программного обеспечения;
  • checkinstall – инструмент для создания пакетов;
  • libssl-dev – библиотеки для работы с SSL;
  • libbz2-dev – библиотека для работы с форматом bzip2;
  • libreadline-dev – средства для работы с текстовым вводом;
  • libsqlite3-dev – библиотеки для работы с SQLite;
  • libffi-dev – библиотеки для взаимодействия с языком программирования C;
  • zlib1g-dev – библиотеки для работы с сжатыми данными;
  • liblzma-dev – библиотека для работы с LZMA-компрессией;
  • tk-dev – инструменты для создания графических интерфейсов.

Для установки перечисленных компонентов выполните следующую команду в терминале:

sudo apt update && sudo apt install build-essential checkinstall libssl-dev libbz2-dev libreadline-dev libsqlite3-dev libffi-dev zlib1g-dev liblzma-dev tk-dev

После завершения процесса инсталляции все необходимые зависимости будут доступны для дальнейшей работы, что значительно упростит выполнение последующих этапов.

Настройка окружения для работы с Python 3.9

Следует учитывать несколько важных шагов для достижения желаемого результата:

  1. Выбор менеджера пакетов: Рекомендуется использовать инструменты, такие как pip, для упрощения установки библиотек и управления зависимостями.
  2. Создание виртуального окружения: Виртуальные среды позволяют изолировать проекты друг от друга, что особенно полезно при работе с различными версиями библиотек. Для этого можно воспользоваться venv.
  3. Установка необходимых библиотек: Определите список нужных пакетов и установите их с помощью pip. Например, популярные библиотеки для работы с данными включают numpy и pandas.

Следуя этим шагам, вы создадите надежную и гибкую платформу для разработки, которая позволит вам сосредоточиться на написании качественного кода и реализации своих идей.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *