- Установить Python в Linux
- Проверка установки Python в Linux
- Установка с помощью менеджера пакетов
- Скачать и установить Python 2.7.9
- Скачать и установить Python 3.9.1
- pyenv: установка нескольких разных версий
- Установка Pip
- Как обновить все пакеты Python в Kali Linux
- Ошибки pip при обновлении пакетов Python 3
- Install Python3 in Kali Linux
- Kali 2020.1 и установка Python
Установить Python в Linux
Проверка установки Python в Linux
Прежде чем приступать к решительным действиям желательно проверить не установлен ли Python в Вашем дистрибутиве Linux по умолчанию.
Как Вы можете увидеть — в моём Debian из коробки установлены Python 2.7.16 и Python 3.7.3
Если у вас нет Python по умолчанию — переходите к следующему шагу.
Прежде чем устанавливать Python советую установить бибилотеки для работы с ssl.
Иначе, в будущем можно столкнуться с ошибкой SSL module is not available
Установка с помощью менеджера пакетов
Самый простой способ — воспользоваться менеджером пакетов.
В Debian , Ubuntu и других .deb дистрибутивах это apt
В CentOS , RedHat и других .rpm дистрибутивах это yum
sudo apt update
sudo apt-get install python3
sudo yum update -y
sudo yum install python3
Если что-то не получается — переходите к следующему шагу
Скачать и установить Python 2.7.9
Чтобы установить Python из скачанного архива нужен компилятор C например gcc
Если нужно установить второй Python последней версии 2.7.9
—2021-01-11 12:17:43— https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz Resolving www.python.org (www.python.org). 151.101.84.223, 2a04:4e42:14::223 Connecting to www.python.org (www.python.org)|151.101.84.223|:443. connected. HTTP request sent, awaiting response. 200 OK Length: 16657930 (16M) [application/octet-stream] Saving to: ‘Python-2.7.9.tgz’ Python-2.7.9.tgz 100%[=============================================================>] 15.89M 3.63MB/s in 4.4s 2021-01-11 12:17:48 (3.61 MB/s) — ‘Python-2.7.9.tgz’ saved [16657930/16657930]
Распаковать архив можно командой
tar xvzf Python-2.7.9.tgz
Затем нужно перейти в распакованную директорию и выполнить configure make install
cd Python-2.7.9
./configure
make
sudo make install
Скачать и установить Python 3.9.1
Перед установкой Python 3 советую установить библиотеку libffi
sudo apt-get install libffi-dev
Она далеко не всегда нужна, но если понадобится и её нет — придётся переустанавливать Python
wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz ; tar xvzf Python-3.9.1.tgz ; cd Python-3.9.1 ; ./configure ; sudo make install
pyenv: установка нескольких разных версий
Про установку разных версий python на одну систему, управление этими версиями и виртуальными окружениями в них — читайте статью pyenv
Установка Pip
sudo apt update
sudo apt install python3-pip
pip3 —version
pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)
Библиотеки лежат в /home/andrei/.local/lib
ls -la /home/andrei/.local/lib
total 0
drwx—— 0 andrei andrei 512 Mar 20 16:41 .
drwx—— 0 andrei andrei 512 Mar 19 13:31 ..
drwx—— 0 andrei andrei 512 Mar 19 13:19 python2.7
drwx—— 0 andrei andrei 512 Mar 20 15:01 python3.5
Источник
Как обновить все пакеты Python в Kali Linux
В вашей системе Kali Linux полно устаревших пакетов Python. Вы можете убедиться в этом сами, для вывода пакетов Python 3, для которых выпущена новая версия:
Для вывода пакетов Python 2, для которых выпущена новая версия:
Чтобы обновить сразу все пакеты Python 3 в Kali Linux выполните команду:
Чтобы обновить сразу все пакеты Python 2 в Kali Linux выполните команду:
Ошибки pip при обновлении пакетов Python 3
Но если говорить точнее, то обновится большинство пакетов — некоторые не обновятся из-за разных ошибок и предупреждений.
Пример предупреждения, когда отсутствует необходимая зависимость:
python-debianbts 2.7.3 requires pysimplesoap!=1.16.2, which is not installed.
То есть пакету python-debianbts требуется pysimplesoap, который не установлен. Решение проблемы — просто устанавливаем отсутствующую зависимость командой вида:
Если проблема с пакетом для Python 2, то используем соответствующую версию pip:
Когда установите все зависимости, ещё раз запустите команду из первого сообщения для повторной установки пакетов, которые не смогли обновиться.
Пример другого предупреждения, в котором упоминается distutils:
Cannot uninstall ‘AdvancedHTTPServer’. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
В сообщении сказано, что не получается удалить AdvancedHTTPServer, поскольку он является частью установленного distutils и невозможно точно определить, какие файлы принадлежат ему.
Можно просто пропустить обновления этих пакетов — то есть ничего не делать.
При желании обновить и эти пакеты, то используйте опцию —ignore-installed в команде вида:
Например, для обновления AdvancedHTTPServer:
Если пакет предназначен для Python2, то используйте pip2:
Также у меня возникло несколько других ошибок, в основном при сборке пакетов из-за отсутствия необходимых файлов. Причина чаще всего в том, что не установлена необходимая зависимость (разные заголовки для компиляции). Такие ошибки нужно решать в индивидуальном порядке — смотреть, какого файла не хватает, искать какому пакету он принадлежит, устанавливать этот пакет и заново запускать обновление.
Например:
Говорит о том, что pkg-config не найден, устанавливаем его:
Источник
Install Python3 in Kali Linux
Install Python3 in Kali Linux |
We don’t need to install Python3 in recent updated and full-upgraded Kali Linux. Because Kali Linux 2019.1 is comes with Python 3.6 pre-installed. But if we have older version of Kali Then.
Installing Python3 is very easy. We need to go to the Download section of official Python website.
Download Section of https://www.python.org/ |
Now we click on Download Python 3.x.x (As of this writing, the latest is Python 3.7.4) and download the tar.xz compressed file. After finishing the download we open the Terminal window is our Kali Linux system.
We will run a command to check the updates
After updating (if available) we need to go to the Downloads section by using following command:
Then we type following command:
Here 3.x.x. is representing our downloaded recent version of Python
The screenshot is following:
Now we got a decompressed folder of Pyhton3.x.x (whenever we wright Python3.x.x the x.x will represents the downloaded version of Python3 for us that is Python 3.7.4).
Now we go to the folder Python3.x.x by applying following command :
Then we need to configure the Python3 before install. So we configure it by using following command:
The screenshot is following:
Then we need to run make to compile the Python source before install.
It will take a little time. The screenshot is following:
Then we can install Python3.x.x by using following command:
This will take time. So sit back and share our this post to friends.
When this process will complete we will check the version of python3 by using following command:
The following screenshot shows that we have Python version 3.7.4.
When we need to use Python 2 we just type python in Kali Linux terminal and when we need Python 3 we type python3 in our Kali Linux system.
Python 3.6 is pre-installed in newer Kali Linux system. But by default pip3 is not there to install pip3 run following command :
Источник
Kali 2020.1 и установка Python
Установил новую версию kali — 2020.1, вроде все хорошо.
Еще еще когда читал об изминениях, заметил, что они отказывались от Pyton 2, и теперь только 3_ю версию поддерживают.
Ну подумай и хрень с ними, однако мне сейчас надо установить пакет «python-m2crypto» , но не получается. Хотя «python3-m2crypto» нормально установился, но для компиляции и генерации ключей/файла требует именно «m2crypto».
Это вот при попытке истановить 2 пакета;
Думал может и не нужен, раз «python3-m2crypto» есть , но во время компиляции требуется:
P.S. для любопытных — что это и что хочу делать — читаем ТУТ. второй часть.
Установка Windows XP в 2020 году на современный ПК
Предлагаю ознакомиться с 2-мя вариантами Windows XP, собранными с поддержкой современного.
Установка Kali-linux
Устанавливаю Kali с флешки. При старте установки зависает вот на этом моменте Помогите.
Установка kali, tails и т.д
Если сделал тему не там где надо прошу простить, в инете я не знаю где еще можно об этом спросить.
Kali . Установка. Проблемы
Скачал с kali.org образ kali_linux 32-bit Подготовил 2 флэшки на 4 гига и 256 гига Использовал.
Dmitry,
хмм, webmin ? я его помню из demian/ubuntu , когда настроил там принтера вроде.
Теперь я не очень понял, надо установить сначала webmin в kali, потом под него уже из github этот пакет ?
как не стыдно звучало, но не могу установить этот пакет:
P.S. пакет переименовал в symlink.deb для удобства
ваша система ругается, что этот пакет пытается переписать уже имеющийся файл.
увы
Добавлено через 2 минуты
кстати, а с другой стороны, вам можно попробовать удалить из системы пакет python-minimal, и поставить тот, ссылку на который я дал. если так не пройдет, то вернуть как было
Как видно из выхлопа, никаких жалоб у питона нет.
Добавлено через 9 минут
Убирать Вам надо 2-ю версию и все её хвосты. 3-й питон должен отработать норм.
Kubuntovod, мне питон как таковы особо и не нужен, мне надо выполнить компиляцию файла, где используется «M2Crypto» , но почему то из третего питона не подтягивается.
Как теперь выяснить какие вторые версии у меня стоят и удалить их?
вообще, по заявлению разработчика, питон 2 уже не поддерживается в новом kali.
в ответ система выдаст все «аналоги» и «ссылки» (когда «вместо пакета ХХХХХ выбирается пакет YYYYYY» (это нормально, т.к. очень многие имена пакетов являются ссылками на другие пакеты)). это типа «информация к размышлению».
а вот за ней пойдет информация о том, какие пакеты будут удалены, и в этом списке однозначно может быть не только питон. а и те приложения, для которых он был ЗАВИСИМОСТЬЮ. фактически — это неплохой шанс завалить систему. поэтому внимательно посмотрите на этот список и решите, а надо ли.
Ага Понапихали Вы туда .
Вот так вывод будет выглядеть красиво
Оттуда надо будет исключить то, что не следует удалять. Типа python-apt-common. Можно сделать вывод в файл. Поправить его. И заменив в нём перевод строк, получить строку для apt remove.
Добавлено через 1 минуту
да что самое интересное, я установил минимальный набор системы, хз откуда они выползли.
да, получилось вроде.
Добавлено через 4 минуты
Ну и пытаюсь заново собрать, но не получается:
Зачем?!
Добавлено через 5 минут
Ну пробовал сначала «make», полуил ошибку, думал установить их , заново пробовать, но тоже не получилось.
Нет уж. Как говорится «Умерла, так умерла». Раз удалили всё относящееся к 2-й версии, то не зачем опять ставить.
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Установка Kali на переносной ЖД
Здравствуйте проблема заключается в том что при установке Kali на съёмный ЖД постоянно возникают.
Установка Kali linux на флешку
В интернете нашел мануал как это сделать с помощью virtual box, но у меня данная вм не запускается.
Установка приложения Filezilla (Kali)
Доброго времени суток. Борюсь с установкой приложения Filezilla (Kali) , в текущем репозитории.
Установка kali linux 2018.4
Здравствуйте, нужна помощь с установкой kali linux 2018.4,а точнее,что нужно писать в терминале.
Установка run-файла на Kali Linux
Нужно через консоль установить файл на скрине. З.Ы.: Давайте только без стеба
Установка Kali linux на macbook pro
Добрый день. Столкнулся вот с какой проблемой. Устанавливаю операционку с флешки. Выбираю Graphical.
Источник