Install python on linux ubuntu

How to Install Python 3 on Ubuntu 18.04 or 20.04

Python is a popular programming language often used to write scripts for operating systems. It’s versatile enough for use in web development and app design.

In this tutorial you will learn how to install Python 3.8 on Ubuntu 18.04 or Ubuntu 20.04.

How to install Python 3 on Ubuntu.

  • A system running Ubuntu 18.04 or Ubuntu 20.04
  • A user account with sudo privileges
  • Access to a terminal window/command-line (CtrlAltT)
  • Make sure your environment is configured to use Python 3.8

Option 1: Install Python 3 Using apt (Easier)

This process uses the apt package manager to install Python. There are fewer steps, but it’s dependent on a third party hosting software updates. You may not see new releases as quickly on a third-party repository.

Most factory versions of Ubuntu 18.04 or Ubuntu 20.04 come with Python pre-installed. Check your version of Python by entering the following:

If the revision level is lower than 3.7.x, or if Python is not installed, continue to the next step.

Step 1: Update and Refresh Repository Lists

Open a terminal window, and enter the following:

Step 2: Install Supporting Software

The software-properties-common package gives you better control over your package manager by letting you add PPA (Personal Package Archive) repositories. Install the supporting software with the command:

sudo apt install software-properties-common

install additional software for python

Step 3: Add Deadsnakes PPA

Deadsnakes is a PPA with newer releases than the default Ubuntu repositories. Add the PPA by entering the following:

sudo add-apt-repository ppa:deadsnakes/ppa

The system will prompt you to press enter to continue. Do so, and allow it to finish. Refresh the package lists again:

Step 4: Install Python 3

Now you can start the installation of Python 3.8 with the command:

sudo apt install python3.8

Allow the process to complete and verify the Python version was installed sucessfully::

Check Python version to confirm installation.

Option 2: Install Python 3.7 From Source Code (Latest Version)

Use this process to download and compile the source code from the developer. It’s a bit more complicated, but the trade-off is accessing a newer release of Python.

Step 1: Update Local Repositories

To update local repositories, use the command:

Step 2: Install Supporting Software

Compiling a package from source code requires additional software.

Читайте также:  Kali linux загрузочный образ

Enter the following to install the required packages for Python:

sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

install additional software for python

Step 3: Download the Latest Version of Python Source Code

To download the newest release of Python Source Code, navigate to the /tmp directory and use the wget command:

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

Download the Latest Version of Python Source Code.

Note: The source code is different from the software found on the main download page. At the time this article was written, Python 3.7.5 was the latest version available.

Step 4: Extract Compressed Files

Next, you need to extract the tgz file you downloaded, with the command:

Step 5: Test System and Optimize Python

Before you install the software, make sure you test the system and optimize Python.

The ./configure command evaluates and prepares Python to install on your system. Using the —optimization option speeds code execution by 10-20%.

./configure --enable-optimizations

This step can take up to 30 minutes to complete.

Step 6: Install a Second Instance of Python (recommended)

To create a second installation of Python 3.835, in addition to your current Python installation, enter the following:

It is recommended that you use the altinstall method. Your Ubuntu system may have software packages dependent on Python 2.x.

(Option) Overwrite Default Python Installation

To install Python 3.8.3 over the top of your existing Python, enter the following:

Allow the process to complete.

Step 7: Verify Python Version

Note: If you are starting with Python and are still looking for the right IDE or editor, see our comprehensive overview of the best Python IDEs and code editors.

Using Different Versions of Python

If you used the altinstall method, you have two different versions of Python on your system at the same time. Each installation uses a different command.

Use the python command to run commands for any older Python 2.x version on your system. For example:

To run a command using the newer version, use python3 . For example:

It is possible to have multiple major (3.x or 2.x) versions of Python on your system. If you have Python 3.7.x and Python 3.8.x both installed, use the second digit to specify which version you want to use:

You should now have a working installation of Python 3 on your Ubuntu system. Next, consider installing PIP for Python if you haven’t already.

With everything set, you can start with some basics like getting the current time and date in Python, learning file handling in Python with built-in methods, or learning how to use Python struct functions.

Источник

Установка свежей версии Python на Ubuntu 20.04

Python сегодня – это один из самых используемых языков программирования. Основными его преимуществами являются относительная простота, низкий порог вхождения, универсальность в применении, а также множество плагинов. Теперь интерпретатор часто применяют для создания скриптов, разнообразного программного обеспечения, разработки игр и даже в “обучении” нейросетей. Python имеет кросс-платформенный синтаксис и может быть установлен на любую “актуальную” операционную систему.

Установка при помощи менеджера ПО

Если вам нужен именно новейший Python, вы можете столкнуться с проблемой. Дело в том, что люди, занимающиеся сопровождением “мейнстримных”, репозиториев Ubuntu, не всегда своевременно актуализируют содержащееся в них программное обеспечение. Чтобы воспользоваться именно самой “свежей” версией Python, выполните пошаговую инструкцию ниже:

Читайте также:  Узнать текущий драйвер linux

рис1

рис2

рис3

Как видно, новейшей на сегодняшний день является версия 3.11. Процесс ее установки буквально “однострочный”:

pic4

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

рис5

Самостоятельная компиляция

Если установка пакета из репозитория по тем или иным причинам невозможна, всегда остается возможность собрать «свежий» Python из так называемых “сырцов”. Инструкция также достаточно проста:

  • Откройте SSH-сеанс с повышенными правами и обновите имеющееся ПО как описывалось ранее;
  • Далее нужно установить пакеты, которые позже будут использованы для сборки Python;

apt-get -y update; apt -y install zlib1g-dev build-essential libgdbm-dev libncurses5-dev libssl-dev libnss3-dev libffi-dev libreadline-dev wget libsqlite3-dev libbz2-dev

рис6

  • Перейдите на веб-страницу загрузок Python через браузер и скопируйте в буфер обмена ссылку на архив с исходными кодами нужной версии;

рис7

  • Вернитесь в консоль вашего сервера, создайте папку для “сборки”, перейдите в нее, скачайте архив по скопированной ранее ссылке и распакуйте его;

рис8

  • Перейдите “на уровень ниже”, в каталог, соответствующий скачанному архиву, и запустите процедуру подготовки к компиляции;

рис9

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

рис10

pic11

  • В качестве проверки можете также узнать версию Python в системе. Если картина подобна показанной ниже, то работа выполнена на “отлично”:

рис12

Итоги статьи

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

Источник

Установка Python 3 в Ubuntu

Python — это один из самых популярных языков программирования для Linux. На нем написано множество различных инструментов и библиотек. Кроме того, Python популярен среди разработчиков, потому что на нем очень просто и быстро программировать, и вообще, его просто освоить.

По умолчанию в Ubuntu уже поставляется интерпретатор Python, но сейчас в официальных репозиториях доступна только версия 3.5 и версия 2.7 для совместимости со старыми скриптами. Но самая новая версия на данный момент — 3.8. Однако уже доступны и более новые версии. В этой статье мы рассмотрим как установить Python 3 в Ubuntu 20.04.

Установка Python в Ubuntu 20.04

Сначала посмотрите какая версия Python установлена в вашей системе. Для этого выполните команду:

Новая версия, Python 3.9 доступна в репозиториях universe. Поэтому вам нет необходимости добавлять PPA, достаточно просто обновить систему и установить пакет нужной версии. Для этого наберите:

sudo apt update
sudo apt install python3.9

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

Обратите внимание, что старая версия никуда не делась, она по-прежнему доступна по имени python3, а новая теперь может быть загружена командой python 3.9. Если вы хотите использовать эту версию вместо 3.8 для запуска всех программ нужно выбрать её в качестве версии по умолчанию. Но я бы не рекомендовал этого делать. Множество системных программ написаны на Python и протестированы именно с версией, поставляемой по умолчанию. Если вы измените версию что-то может перестать работать. Если вы всё же решились надо сначала добавить альтернативы:

sudo update-alternatives —install /usr/bin/python3 python3 /usr/bin/python3.8 1
sudo update-alternatives —install /usr/bin/python3 python3 /usr/bin/python3.9 2

update-alternatives —list python3

Теперь мы можем выбрать нужную нам версию и переключаться по необходимости. Для настройки используйте команду config:

Читайте также:  Saint kali linux установка

sudo update-alternatives —config python3

В запросе ввода нужно указать номер программы, которую следует использовать по умолчанию.

Установка Python 3.10 в Ubuntu

На момент написания статьи Python 3.10 ещё находится в разработке и дата выпуска намечена на октябрь 2021 года. Однако альфа версия уже доступна и вы можете её установить и потестировать если захотите.

sudo add-apt-repository ppa:deadsnakes/ppa

Установка Python 3.10 в Ubuntu 20.04 выполняется командой:

sudo apt install python3.10

Готово, Python установлен и вы можете тестировать его и настраивать версии как описано выше. Для правильно ли прошла установка Python 3 Ubuntu, опять же выполните:

Выводы

В этой статье мы рассмотрели как установить Python на Ubuntu 20.04 и более ранних версий. Рассмотрели как выполняется установка из официальных репозиториев, из PPA и выбор версии. С выбором версии будьте аккуратны, не трогайте python, только python3, как я уже говорил, на Python 2.7 написано множество системных инструментов, и если вы попытаетесь запустить их не той версией интерпретатора, то ничего не получится. Если у вас остались вопросы, спрашивайте в комментариях!

Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.

Источник

How to Install Python in Ubuntu [3.12]

Need to install Python on your Ubuntu computer? Here’s everything you need, from installation commands to updating and beyond.

install python ubuntu

Readers like you help support MUO. When you make a purchase using links on our site, we may earn an affiliate commission. Read More.

Almost every Linux distribution comes with a version of Python included in the default system packages. But on occasion, due to some reasons, you might not find Python installed on your Ubuntu system.

Let’s take a closer look at how you can install Python on Ubuntu, with a brief guide on updating the Python package as well.

How to Check if Python Is Installed on Ubuntu

Python is a powerful, high-level scripting language used by many developers around the globe. It is ideal for a variety of real-world applications including web development, web scraping, and penetration testing. You can even build a Telegram bot using Python.

To check if Python is installed on your system, open up a terminal by pressing Ctrl + Alt + T. Type in «python3» and press Enter.

If you see the following output, then you have Python installed on your Ubuntu machine:

Python 3.12.0b3 (main, June 29 2023, 17:44:14) 
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

This output provides information on the version of Python installed on your system along with the current date and time.

On the other hand, if you see an error that states «bash: python3: command not found,» then sadly you don’t have Python installed.

You can also check the Python version by typing the following command in your terminal:

The output will give you details on which version of Python is currently installed on your computer.

How to Install Python 3.12 on Ubuntu

Installing Python on Ubuntu is easy. You can get the latest version of Python from multiple sources. Here are some of the recommended ways:

Источник

Оцените статью
Adblock
detector