Linux

Как да инсталираме Python 3.9 на Ubuntu 20.04

Как да инсталираме Python 3.9 на Ubuntu 20.04

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

Python 3.9 е последната голяма версия на езика Python. Той включва много нови функции като нови диктови оператори, нови функции str, поддръжка за часовата зона на IANA и др .

В тази статия ще ви покажем два начина за инсталиране на Python 3.9 на Ubuntu 20.04. Първият вариант е да инсталирате пакета от deadsnakes PPA, а вторият е да изградите Python 3.9 от изходния код.

Същите стъпки важат и за Ubuntu 18.04 и цялата дистрибуция, базирана на Ubuntu, включително Kubuntu, Linux Mint и Elementary OS.

Инсталиране на Python 3.9 на Ubuntu с Apt #

Инсталиране на Python 3.9 на Ubuntu с apt е относително ясен процес и отнема само няколко минути.

  1. Актуализирайте списъка с пакети и инсталирайте предпоставките:

    sudo apt актуализацияsudo apt инсталирайте софтуер-свойства-общи
  2. Добавете PPA на deadsnakes към списъка с източници на вашата система:

    sudo add-apt-repository ppa: deadsnakes / ppa

    Когато бъдете подканени, натиснете [Въведете] продължавам.

  3. След като хранилището е активирано, можете да инсталирате Python 3.9 чрез изпълнение:

    sudo apt инсталирайте python3.9
  4. Проверете дали инсталацията е била успешна, като напишете:

    python3.9 - версия
    Python 3.9.1+

Това е. Python 3.9 е инсталиран на вашия Ubuntu и можете да започнете да го използвате.

Инсталиране на Python 3.9 на Ubuntu от източник #

Компилирането на Python от източника ви позволява да инсталирате най-новата версия на Python и да персонализирате опциите за изграждане. Въпреки това няма да можете да поддържате вашата инсталация на Python чрез подходящ мениджър на пакети.

Следващите стъпки обясняват как да компилирате Python 3.9 от източника:

  1. Инсталирайте зависимостите, необходими за изграждането на Python:

    sudo apt актуализацияsudo apt инсталирайте компилация на zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
  2. Изтеглете изходния код на последната версия от страницата за изтегляне на Python с wget :

    wget https: // www.питон.org / ftp / python / 3.9.1 / Python-3.9.1.tgz
  3. След като изтеглянето приключи, извлечете gzipped архива:

    tar -xf Python-3.9.1.tgz
  4. Превключете към директорията на източника на Python и стартирайте конфигуриране скрипт, който извършва редица проверки, за да се увери, че всички зависимости в системата ви са налични:

    cd Python-3.9.1./ configure --enable-оптимизации

    The --активиране-оптимизации Опцията оптимизира двоичния файл на Python чрез стартиране на множество тестове. Това прави процеса на изграждане по-бавен.

  5. Стартирайте Python 3.9 процес на изграждане:

    направи -j 12

    За по-бързо време на изграждане, променете -j за да съответства на броя ядра във вашия процесор. Можете да намерите номера, като напишете nproc.

  6. Когато процесът на изграждане завърши, инсталирайте двоичните файлове на Python, като напишете:

    sudo направи altinstall

    Ние използваме алтинстал вместо Инсталирай защото по-късно ще презапише бинарната система python3 по подразбиране.

Това е. Python 3.9 е инсталиран и готов за употреба. За да го проверите, напишете:

python3.9 - версия

Резултатът трябва да показва версията на Python:

Python 3.9.1

Заключение №

Python 3.9 не се предлага в стандартния Ubuntu 20.04 хранилища.

Показахме ви как да инсталирате Python 3.9 на вашия 20.04 машина. Вече можете да започнете да разработвате своя Python 3.9 проект.

След това можете да прочетете за това как да използвате Pip и как да създадете виртуална среда на Python за различни проекти на Python.

Ако имате някакви въпроси или отзиви, не се колебайте да коментирате по-долу.

Vulkan за потребители на Linux
С всяко ново поколение графични карти виждаме, че разработчиците на игри преместват границите на графичната вярност и се приближават една крачка до фо...
OpenTTD срещу Simutrans
Създаването на собствена транспортна симулация може да бъде забавно, релаксиращо и изключително примамливо. Ето защо трябва да сте сигурни, че изпробв...
Урок за OpenTTD
OpenTTD е една от най-популярните бизнес симулационни игри там. В тази игра трябва да създадете прекрасен транспортен бизнес. Въпреки това, ще започне...