Как установить pip в Kali Linux
pip — это менеджер пакетов для языка программирования Python. Его можно установить в системе Linux, а затем использовать в командной строке для загрузки и установки пакетов Python и их необходимых зависимостей.
Python — это популярный язык, на котором написано множество полезных утилит и приложений, а в Kali Linux наибольшее применение pip — это установка необходимых зависимостей для программ используемых для аудита безопасности и взлома и написанных на Python. Независимо от того, разрабатываете ли вы свой собственный скрипт или пытаетесь выполнить стороннюю программу Python, наличие pip в вашей системе позволит вам очень легко устанавливать пакеты зависимостей.
В этом руководстве мы покажем вам, как установить pip для Python 3 на Kali Linux. Мы также покажем вам основные команды использования pip, такие как установка и удаление пакетов программного обеспечения. pip работает так же, как менеджер пакетов Kali Linux, с которым вы, вероятно, уже знакомы.
В этом руководстве вы узнаете:
- Как установить pip на Kali
- Основные команды использования для pip
Установка pip на Kali
Откройте терминал и введите следующие команды, чтобы установить pip для Python 3.
sudo apt update sudo apt install python3-pip
ПРЕДУПРЕЖДЕНИЕ: Поддержка Python 2 устарела в последних выпусках Kali. Вы можете установить пакеты python-is-python3 или python-is-python2, чтобы изменить символическую ссылку /usr/bin/python по мере необходимости для сторонних или устаревших скриптов, которые полагаются на ту или иную версию.
Основные команды использования для pip
Вы можете использовать команду pip3 из терминала, чтобы использовать диспетчер пакетов pip. Ниже приведён список команд pip3 для начала.
Чтобы увидеть версию pip и убедиться, что pip установлен в системе:
pip3 -V
Чтобы установить пакет:
sudo pip3 install ПАКЕТ
pip3 install ПАКЕТ
Обратите внимание, что при запуске программы с sudo, пакет будет установлен на общесистемном уровне и доступен для всех пользователей. При установке без sudo, пакет будет доступен только для текущего пользователя (устанавливаются в директорию ~/.local/lib/). Также при втором варианте установки убедитесь, что исполнимые скрипты устанавливаемых пакетов находятся в директории, включённой в переменную $PATH.
Связанная статья: Что такое sudo
Чтобы удалить пакет:
sudo pip3 uninstall ПАКЕТ
pip3 uninstall ПАКЕТ
Чтобы найти конкретный пакет:
pip3 search ПАКЕТ
Чтобы узнать, какие пакеты установлены в вашей системе:
pip3 list
Чтобы вывести список пакетов, для которых вышли обновления:
sudo pip list -o
Связанные статьи:
- Как обновить все пакеты Python установленные с pip
- Ошибки pip при обновлении пакетов Python 3
Чтобы просмотреть информацию о конкретном установленном пакете:
pip3 show ПАКЕТ
Чтобы получить доступ к меню справки и увидеть полный список доступных команд pip:
pip3 help
Вероятно, это все команды, которые вам когда-либо понадобятся, но вы можете проверить меню справки, чтобы узнать ещё несколько, или чтобы быстро освежить их в памяти если вы забудете одну из команд.
Заключительные мысли
В этом руководстве мы узнали, как установить pip, менеджер пакетов для Python, на любую версию Kali Linux. Мы также увидели, как использовать pip для установки и удаления пакетов Python, а также для получения информации о них в нашей системе.
Связанные статьи:
- Решение проблемы со сломавшимся после обновления пакетов Pip (82.4%)
- Как обновить все пакеты Python установленные с pip (82.4%)
- Ошибка «Cannot uninstall . 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.» (РЕШЕНО) (82.4%)
- Ошибка «Error: pg_config executable not found.» (РЕШЕНО) (82.4%)
- Ошибка «ModuleNotFoundError: No module named ‘manimpango’» (РЕШЕНО) (82.4%)
- Ошибка в WSL (Kali Linux, Ubuntu) «sleep: cannot read realtime clock: Invalid argument» (РЕШЕНО) (RANDOM — 7.3%)
Как правильно установить Python на Linux: разбор всех пунктов
У многих при попытке установить Python возникают проблемы. В этой статье мы расскажем о том, как правильно выбрать все параметры установки, чтобы в дальнейшем у вас не возникало никаких сложностей. Тут будет показана правильная установка Python на Linux.
Также расскажем об установке и настройке лучшего ПО для работы с Python.
Содержание:
- Загрузка и установка Python на Linux
- Проверка правильности установки Python на Linux
- Установка среды разработки
- Загрузка и установка Visual Studio Code
- Выводы
Для установки будет использована последняя версия дистрибутива Ubuntu, но действия будут аналогичными для любого дистрибутива.
Загрузка и установка Python на Linux
Загрузка и установка Python на Linux системах очень проста. Также стоит учитывать, что на новых дистрибутивах Python версии 3 уже предустановлен.
Первым делом нам необходимо определить пакетный менеджер своего дистрибутива.
- Debian, Ubuntu и основанные на них дистрибутивы — apt
- CentOS, Red Hat, Fedora — rpm
- ARCH Linux — pacman
- OpenSUSE и SUSE Linux — zypper
Далее следует запустить терминал в Linux и обновить список доступных пакетов. Используя пакетный менеджер apt для этого, необходимо ввести команду:
Далее нужно использовать команду нашего пакетного менеджера для установки пакета Python3:
Эта команда установит последнюю версию Python, если она еще не установлена.
Теперь необходимо установить pip — пакет для загрузки модулей Python.
Проверка правильности установки Python на Linux
Теперь проверим, установлен ли Python правильно. Для этого стоит написать в консоль такую команду:
Вывод должен быть таким:
Мы запустили Пайтон в интерактивном режиме, теперь нужно написать:
Если вы увидите версию pip — все установлено правильно.
Установка среды разработки
Дальнейшие действия необязательны. Но если установить какой-либо редактор кода — писать программы будет намного удобнее, чем в редакторе по умолчанию.
Есть несколько самых популярных редакторов для Python:
- Visual Studio Codeи аналогичные редакторы для любых типов файлов (Sublime Text, Atom);
- PyСharm.
Мы будем рассматривать установку Visual Studio Code, поскольку PyСharm более требователен к производительности устройства и работает куда медленнее. Но вы можете использовать любой из вариантов.
Загрузка и установка Visual Studio Code
Для установки Visual Studio Code в Linux необходимо перейти на официальный сайт загрузки и загрузить установщик для вашего дистрибутива. Например для Ubuntu это .deb пакет:
После загрузки необходимо перейти в папку загрузок и выполнить команду в терминале:
Далее в списке всех приложений находим Code и запускаем его:
После этого мы будем настраивать приложение для работы с Пайтоном. Все действия абсолютно аналогичны действиям на Windows.
Переходим во вкладку “Дополнения”, находим пакет дополнений Python и устанавливаем его.
Создаем новый файл (ctrl + N) и нажимаем “Выбрать язык”, вводим в поиске Python и выбираем его:
Visual Studio Code должен найти наш установленный Пайтон и переключится в режим разработки на этом языке, что видно по надписи снизу а также по тому, что откроется страница приветствия Python.
Если у вас появится следующее сообщение — вам необходимо нажать кнопку “Выбрать интерпретатор Пайтон” и из предложенного списка выбрать установленную вами версию. Если у вас в списке нет ни одной версии — вы неправильно выполнили предыдущие шаги установки.
На странице приветствия Python нам предложат создать новый файл с расширением *.py что является базовым форматом программ на Python.
При нажатии автоматически создастся файл Пайтон с выведением сообщения в консоль. Первым делом нужно его сохранить (ctrl + S).
После сохранения можно нажать на свободном пространстве правой кнопкой мыши и выбрать пункт “Запустить файл Пайтон в терминале”.
После чего у вас откроется консоль где будет выполнен код программы:
Выводы
На этом все, установка Python на Linux завершена и вы уже можете писать свои Python-приложения. Удобнее всего будет создавать папку под каждый проект и выбирать эту папку пи запуске Visual Studio Code. В ней создавать *.py файлы и писать код приложения.
Также не забывайте об огромном количестве других расширений, тем и интеграций в VS Code. Например интеграции с Git.
Спасибо за уделенное время на прочтение статьи!
Если возникли вопросы, задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!
Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
- Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
- Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
- Проведем вечерние онлайн-лекции на нашей платформе.
- Согласуем с вами удобное время для практик.
- Если хотите индивидуальный график — обсудим и реализуем.
- Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
- Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
- отредактировать или создать с нуля резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.
Опубликовано: 01:29, 29 июня, 2021. Обновлено: 12:37, 16 февраля, 2022.
Рубрики: