- linux-notes.org
- Установить PYTHON 2.6
- Установить PYTHON 2.7
- Установить PYTHON 3.4
- Установить PYTHON 3.5
- Установить PYTHON 3.6
- Как установить последний Python на Ubuntu 18.04
- Похожие статьи
- Как установить PostgreSQL 13 в Rocky Linux и AlmaLinux
- Как переименовать ветку в git
- Как запустить bash скрипт как systemd сервис
- Как обновить Python до последней версии
- Как удалить Python
- Как обновить python?
- Как установить последний Python на Ubuntu 18.04
- Как обновить Python до последней версии
- Как удалить Python
- Как скачать и установить Python 3 на Ubuntu 18.04 (Linux)
- Как проверить текущую версию Python
- Как установить Python 3 на Linux через apt-get
- Как установить Python 3 на Linux из архива
- Ошибки, которые могут возникнуть при установке
- 1. Zipimport.zipimporterror
- 2. No module named ‘_ctypes’
- Как обновить команду python3 до последней версии
- Заключение
linux-notes.org
В данной теме я расскажу как можно обновить Python до последней версии или как скомпилировать python из исходников. Все покажу и расскажу на примере, недавно столкнулся с такой проблемкой.
Перейдем в папку в которую мы скачаем сами исходники программы.
ВНИМАНИЕ! Очень важно, чтобы вы использовали «make altinstall», собираете свою собственную версию Python. Если вы используете обычную «make install» установку, вы получите две разные версии Python в файловой системе с именем python. Это может привести к проблемам, которые очень трудно диагностировать!
Установить PYTHON 2.6
Качаем и собираем питон:
Распаковываем архив с исходниками для нашего питона:
Установим дополнительные утилиты:
Собственно, сконфигурируем наш питон, я сделал вот так ( кому не понравилось, читаем help, man):
Собираем уже сконфигурированный питон:
Сделаем линковку для удобного использования:
Чтобы проверить версию питона выполните:
Сейчас версия питона 2.6 запускается из python2.6
Установим питон с использованием easy_install, который упрощает установку.
Переходим в директорию и качаем этот скрипт для установки:
Запускаем его на выполнение:
Делаем символическую ссылку как и делали мы раньше
Для помощи вызовите:
PS: если у вас в системе имеется python2.6 и вы хотите его обновить, то можно использовать следующий метод.
После чего, будите иметь питон 2.7.
Установить PYTHON 2.7
Сейчас покажу как установить еще питон с версией 2.7, но для начала установим для них дополнительное ПО:
С самого начала скачаем сами исходники с питоном, для версии питона с 2.7 качаем:
только перейдем в нужный каталог:
И для распаковки данного архива выполните:
Переходим в директорию и сконфигурируем питон и выполним установку (компиляцию):
Очень удобным является использования файлового менеджера для пакетов такого как pip и менеджера среды, такого как virtualenv:
Установить PYTHON 3.4
Ставим необходимое ПО:
Делаем все тоже самое и для другой версии питона- 3.4.1:
Так как сам архив сжат с помощью утилиты и у него расширение стоит xz, то необходимо загрузить и после чего установить дополнительный софт для этого:
Расшифровуем архив и потом распаковываем:
Переходим в директорию и сконфигурируем наш конфиг:
Собираем все это добро.
На этом компиляция завершена.
Установить PYTHON 3.5
Ставим необходимое ПО.
И для распаковки данного архива выполните:
Переходим в директорию и сконфигурируем питон и выполним установку (компиляцию):
Установить PYTHON 3.6
Ставим необходимое ПО.
И для распаковки данного архива выполните:
Переходим в директорию и сконфигурируем питон и выполним установку (компиляцию):
Можно немного поднастроить наш питон.
Например чтобы иметь доступ к питону который мы только что установили и не указывать каждый раз ему путь в папку где он лежит, то можно воспользоваться переменной PATH и указать путь ( прописать его):
Например команда выглядит так: export PATH=»[/path/to/installation]:$PATH»
Для себя я делал вот так:
После установки самого питон, можно установить еще некоторые утилиты:
Вот собственно и все, завершил я свою данную тему «Обновить Python до последней версии или как скомпилировать python из исходников».
Источник
Как установить последний Python на Ubuntu 18.04
Похожие статьи
Как установить PostgreSQL 13 в Rocky Linux и AlmaLinux
Как переименовать ветку в git
Как запустить bash скрипт как systemd сервис
В этой статья я расскажу вам как установить Python 3 на Ubuntu 18.04, обновить до последней версии, а также как удалить его.
Перед установкой последней версии Python проверим текущую версию. Это можно сделать командой:
Перед установкой последней версии Python проверим текущую версию. Это можно сделать командой:
Если у вас установлено несколько версий, вы можете вывести информацию обо всех версиях с помощью команды:
Если вы хотите установить последнюю версию Python 3 на вашу Ubuntu 18, используйте:
sudo apt-get install python3
Также, вы можете установить Python 3 вручную, из исходных кодов. Для этого следуйте инструкции.
Как обновить Python до последней версии
Для обновления Python до последней версии используйте:
Также, вы можете установить Python 3 вручную, из исходных кодов. Для этого следуйте инструкции.
Как удалить Python
Для удаления Python с вашего компьютера выполните:
Примечание: вы не сможете удалить основную версию, используемую системой, а только отличную от основной.
Если вы устанавливали Python из исходников и хотите обновить его, то сначала удалите все версии и повторите установку по инструкции. Все бинарные файлы Python располагаются в /usr/local/bin и вы должны удалить их вручную:
Как только вы их удалили – можете приступать к установке последней версии
Источник
Как обновить python?
Как на Linux Mint обновить Python? Пытался sudo apt-get update & sudo apt-get upgrade & sudo apt-get dist-upgrade. Один фиг. Что-то другое обновилось, но питон по прежнему версии 2.7.12. А мне надо 3+.
P.S. Самое интересное что нашел сейчас командой whereis python какой то python3.5 вроде установлен уже. А как сделать чтобы использовался именно этот новый питон по умолчанию командой python?
Кажется нашел решение вот здесь. Надо ярлык заменить и в файле debian_defaults версию исправить. Но вот проблема — у меня хоть убей не открывается этот файл. Пишу sudo xed /usr/share/python/debian_defaults. И тут у меня курсор перескакивает на новую строку как будто файл открылся, но редактор не открывается. Что за хрень?
А все открылся. Хз что это было. Консоль закрыл-открыл и открылся.
- Вопрос задан более трёх лет назад
- 30606 просмотров
WebDeveloper2016: нельзя менять, они потому и разделены, что есть множество системных скриптов на втором питоне. Только в новых системах делают третий питон дефолтным (разработчики дистрибутивов), но для этого нужно все скрипты переписать на третий питон.
Разные версии питона у тебя должны быть записаны в шебанге (первая строка скрипта .py).
Если у тебя скрипт для второго питона, там пишется
#!/usr/bin/env python
Если у тебя скрипт для третьего питона, там пишется
#!/usr/bin/env python3
Ты и сам можешь поискать скрипты на диске (через locate или find), и там в каждом сверху записано то, чем он выполняется. Если ты поменяешь, то скрипты для второго питона станут выполняться третьим питоном, а питоны различаются и даже обычный print даст ошибку, но там в основном различие не в print, а в строках и кодировках, у них обычные строки по разному устроены.
Источник
Как установить последний Python на Ubuntu 18.04
В этой статья я расскажу вам как установить Python 3 на Ubuntu 18.04, обновить до последней версии, а также как удалить его.
Перед установкой последней версии Python проверим текущую версию. Это можно сделать командой:
Перед установкой последней версии Python проверим текущую версию. Это можно сделать командой:
Если у вас установлено несколько версий, вы можете вывести информацию обо всех версиях с помощью команды:
apt list —installed | grep python
Если вы хотите установить последнюю версию Python 3 на вашу Ubuntu 18, используйте:
или, если Python 3 уже установлен, обновите его до последней версии командой:
Также, вы можете установить Python 3 вручную, из исходных кодов. Для этого следуйте инструкции .
Как обновить Python до последней версии
Для обновления Python до последней версии используйте:
Также, вы можете установить Python 3 вручную, из исходных кодов. Для этого следуйте инструкции .
Как удалить Python
Для удаления Python с вашего компьютера выполните:
Примечание : вы не сможете удалить основную версию, используемую системой, а только отличную от основной.
Если вы устанавливали Python из исходников и хотите обновить его, то сначала удалите все версии и повторите установку по инструкции. Все бинарные файлы Python располагаются в /usr/local/bin и вы должны удалить их вручную:
sudo rm /usr/local/bin/py*
sudo rm /usr/local/bin/pip*
sudo rm /usr/local/bin/idle*
sudo rm /usr/local/bin/2to3*
sudo rm /usr/local/bin/easy_install-3.6
Как только вы их удалили — можете приступать к установке последней версии
Источник
Как скачать и установить Python 3 на Ubuntu 18.04 (Linux)
В этой статье мы скачаем и установим последнюю версию Python 3 на Ubuntu. Затем убедимся, что python установлен корректно, рассмотрим популярные ошибки и их решения.
Все команды выполнялись в Ubuntu 18.04 LTS, но эта статья поможет установить python на Ubuntu 16.04, Debian, Mint и другие Linux-системы.
Мы используем командную строку Ubuntu — Терминал, для работы. Вы можете открыть Терминал через поиск или комбинацию клавиш Ctrl+Alt+T.
Как проверить текущую версию Python
Проверка текущей версии программного обеспечения не только помогает вам получить номер версии этого программного обеспечения, установленного в вашей системе, но и проверяет, действительно ли программное обеспечение установлено в вашей системе.
Мы сделаем то же самое для Python, выполнив следующую команду в нашем терминале:
Версия будет отображаться, как показано в приведенном выше выводе. Число зависит от того, когда вы обновили систему.
У вас также может быть несколько версий Python, установленных в вашей системе. Следующая команда выведет список всех версий Python, которые есть в вашей системе:
Как установить Python 3 на Linux через apt-get
Установка Python 3 на Ubuntu с помощью команды apt-get довольно просто. Во-первых, вам необходимо обновить репозиторий системы, чтобы можно было установить последнюю доступную версию без проблем совместимости. Для этого выполните команду от имени администратора:
Так как Python уже установлен в нашей системе (это мы проверили в предыдущем разделе), нам нужно обновить его до последней версии следующим образом:
Система может попросить вас ввести пароль для прав sudo , поскольку только авторизованный пользователь может добавлять / удалять и обновлять программное обеспечение в Ubuntu.
Система также запросит подтверждение обновления. Введите Y , а затем нажмите Enter, чтобы продолжить.
Так вы обновили Python до последней доступной версии. Проверьте:
Если Python не установлен, вы можете установить его с правами sudo используя команду apt-get :
Как установить Python 3 на Linux из архива
Сайт Python.org содержит список всех выпусков Python по этой ссылке:
https://www.python.org/downloads/source/
Поэтому, если вы решите установить Python вручную, можете скачать python любой сборки c официального сайта. На сайте также есть последние версии, которые вы не загрузите с помощью команды apt-get .
На момент подготовки материала Python-3.7.1 последняя доступная версия, поэтому мы скачаем его файл .tgz с помощью следующей команды:
Когда архив с ptyhon будет скачан, выполните следующую команду, чтобы извлечь файлы:
После того, как файлы извлечены, нужно запустить C-программу «configure». Для этого вам необходимо установить компилятор языка программирования C — gcc в вашу Linux-систему. Если он не предустановлен, установите его с помощью следующей команды:
Измените текущую директорию на Python-3.7.1 или на ту версию python, которую вы скачали и извлекли:
Теперь используйте следующую команду, чтобы запустить скрипт конфигурации:
Теперь пришло время установить Python.
Если вы не можете запустить команду make , установите make с помощью следующей команды:
Запустите следующую команду для установки языка программирования Python:
Скачанная версия Python с официального сайта установлена в вашей Linux-системе.
Ошибки, которые могут возникнуть при установке
1. Zipimport.zipimporterror
Когда вы запускаете команду sudo make install , можете столкнуться со следующей ошибкой:
Это значит, что нужно установить пакет с именем zlib1g-dev , так как он, возможно, вам не был нужен раньше.
Решение:
Выполните следующую команду с правами sudo, чтобы установить отсутствующий пакет zlib1g-dev :
Затем повторите команду для завершения установки Python:
2. No module named ‘_ctypes’
Это ошибка появляется также при запуске команды sudo make install :
Это значит, что нужно установить пакет с именем libffi-dev , так как он, возможно, вам не был нужен раньше.
Решение:
Выполните следующую команду с правами sudo, чтобы установить отсутствующий пакет libffi-dev :
Затем повторите команду для завершения установки Python:
Как обновить команду python3 до последней версии
Перед установкой Python вручную из архива номер версии нашей установки Python был 3.6.7
Когда я проверил номер версии python3.7 , он дает следующий вывод:
Обновите версию python для команды python3 следующей командой:
Теперь команда python3 работает с последней версией Python в моей системе (3.7.1).
Заключение
В большинстве версий Ubuntu уже установлены Python и Pip3, но после прочтения этой статьи вы узнали, как загрузить и обновить их до последних версий.
Источник