Bash pip команда не найдена centos

Обновлено: 06.07.2024

Это в Mac OS X, в котором я тоже новичок, поэтому я предполагаю, что какой-то параметр пути был установлен неправильно, когда я запустил setup.py. Как я могу продолжить исследование? Что мне нужно проверить, чтобы лучше понять точную причину проблемы?

EDIT: Я также попытался установить Python 2.7 для Mac в надежде, что дружественный процесс установки будет заниматься любой домашней работой, как редактирование PATH, и что еще нужно, чтобы все работало в соответствии с учебниками, но это не сработало. После установки запущен "python", все еще запущен Python 2.6, а PATH не обновлялся.

Возможно, вам нужно запустить команду от имени пользователя root? Я использую терминал с использованием sudo, поэтому все должно выполняться с правами root. Установленный действительно сообщил об успехе. Это потому, что путь python3 (\ bin) больше не имеет «pip», он имеет «pip3». Откройте свой терминал и введите «pip3 -v», и я уверен, что вы увидите, что он там. С тех пор как Python 3.5 был включен в состав Python, но они его слегка переименовали. Надеюсь, это поможет.

Почему бы просто не сделать sudo easy_install pip , или если это для python 2.6 sudo easy_install-2.6 pip ?

Это устанавливает протокол, используя стандартную систему установки пакета python и одновременно сохраняет все ручные настройки вручную.

Это позволит вам запустить команду pip для установки пакета python, поскольку она будет установлена ​​вместе с системным python. Я также рекомендую, если у вас есть пипс, используя virtualenv пакет и шаблон.:)

Спасибо за предложение, извините, но я новичок sudo: easy_install: command not found TabError: противоречивое использование табуляции и пробелов в отступе (python 3.4) Ссылка, которую разместила @PaigeLo, похоже, ведет на случайную страницу, из-за которой мой Safari зависает . не рекомендую делать это Кто бы ни изобрел easy_install заслуживает памятника. Ты Бог. Также странно, что pip должен быть установлен на 2.7.10, но у меня его не было.

Используйте setuptools для установки pip :

(Я знаю, что вышеприведенная часть моего ответа избыточна с klobucar, но я не могу добавлять комментарии еще), так что вот ответ с решением для sudo: easy_install: command not found на Debian/Ubuntu:

Кроме того, для python3 используйте easy_install3 и python3-setuptools .

Исходя из Google, это единственный правильный ответ. для pip3: sudo apt-get install python3-setuptools и sudo easy_install3 pip это правильный ответ sudo apt-get install python-setuptools за которым следует sudo easy_install pip Обновление 2019: sudo apt-get install python3-pip - это правильная команда для Python3, созданная в askubuntu

Прежде всего: попробуйте pip3 вместо pip. Пример:

pip3 должен быть установлен автоматически вместе с Python3.x. Документация не была обновлена, поэтому просто установите pip на pip3 в инструкции, например, при установке Flask.

Теперь, если это не сработает, вам, возможно, придется установить pip отдельно.

Все те, кто установил Ubuntu 16, должны попробовать это в первую очередь. У меня сработало на macOS после того, как brew install python . Это был именно мой случай. Установленный Python из .pkg файла. И вы можете использовать pip2, если вы используете Python 2.x

Я должен признать, что я абсолютно новый для python, который мне нужен только для одного: awscli. Я столкнулся с этой проблемой, скачав python 3.x.x - pip: команда не найдена

В то время как следуя инструкциям по загрузке AWS cli, я изменил

который выполнил правильную версию.

Я сделал псевдоним на своей машине, чтобы запустить python3, набирая python, который обычно запускает системную версию 2.7. Я не уверен, что сейчас это хорошая идея. Я думаю, что я просто наберу команды, поскольку они предполагали, что они будут

pip установит себя в корзину вашего места установки python. Он также должен создать символическую ссылку на более распространенное местоположение, например /usr/local/bin/pip

Вы можете отредактировать

/.profile и обновить свой PATH, включив /Library/Frameworks/Python.framework/Versions/2.6/bin , или создать символическую ссылку на него в том месте, которое, как вы знаете, находится на вашем пути.

Если вы выполните: echo $PATH , вы увидите пути, которые в настоящее время выполняются. Если /usr/local/bin находится в вашем PATH, вы можете сделать:

Я бы предпочел добавить бит python к переменной $PATH.

Кроме того, нет /Library/Frameworks/Python.framework/Versions/2.6/ - только 2.7, и он появился только после того, как я запустил установщик Python 2.7 несколько минут назад. Означает ли это, что стандартный Python 2.6, поставляемый с Mac, не соответствует каким-либо стандартным расположениям файлов, которые вы предполагали? Версия системы может быть здесь /System/Library/Frameworks/Python.framework/Versions/2.6/bin . И

/ это ваш домашний каталог со скрытым файлом .profile

/ нет файла .profile, но есть файл .bash_profile. Они одинаковы?

Установите последнюю версию Python, как указано здесь

В нем много ссылок на скачивание, например numpy и scipy

Затем перейдите к терминалу и введите следующую команду: -

Для пакетов установки Python проверьте это

Требования к установке пакетов В этом разделе описаны действия, которые необходимо выполнить перед установкой других пакетов Python.

Установить pip, setuptools и wheel Если у вас есть Python 2 >= 2.7.9 или Python 3 >= 3.4, установленный с python.org, у вас уже будет пип и setuptools, но нужно будет обновить до последней версии:

В Linux или OS X:

pip install -U pip setuptools В Windows:

python -m pip install -U pip setuptools Если вы используете Python установить на Linux, которым управляет диспетчер системных пакетов (например, "yum", "apt-get" и т.д.), и вы хотите использовать диспетчер системных пакетов для установки или обновления пипа, см. раздел Установка пиков /setuptools/wheel с менеджерами пакетов Linux

В противном случае:

Безопасно Загрузить get-pip.py 1

Запустите python get-pip.py. 2 Это установит или обновит пип. Кроме того, он установит setuptools и колесо, если они не будут уже установлен.

Установка с использованием apt-get устанавливает общесистемный pip , а не только локальный для вашего пользователя. Попробуйте эту команду, чтобы запустить pip в вашей системе.

$ sudo apt-get install python-pip python-dev build-essential

Тогда pip будет установлен без проблем, и вы сможете использовать "sudo pip. ".

Favorite

Добавить в избранное (1 оценок, среднее: 5,00 из 5)

Как установить Pip на CentOS 7

В этой статье мы покажем вам, как установить и настроить Pip на сервере CentOS 7. Для тех из вас, кто не знает, Команда Pip является инструментом для установки и управления пакетами Python, таких как те индексов пакетов Python. С помощью pip вы можете также установить пакет конкретной версии. Самое главное pip имеет функцию управления, полный список пакетов и соответствующие номера версий, возможные с помощью файла «требования». Она выполняет ту же самую основную работу как easy_install, но с некоторыми дополнительными функциями.

В данной статье предполагается, что вы по крайней мере, имеете базовые знания Linux, знаете, как использовать оболочку, и, самое главное, вы размещаете свой сайт на своем собственном VPS. Установка очень проста и предполагает, что вы работаете в корневой учетной записи, если вы не можете добавить «sudo» к командам, чтобы получить привилегии суперпользователя. Мы покажем вам шаг за шагом установку Pip Python на сервере CentOS 7.

Установка Pip на CentOS 7

Шаг 1. Установка Pip

Прежде всего, давайте начнем с обновления вашей системы.

Шаг 2. Установка Pip.

Способ 1.

Установите pip с помощью команды Yum:

После завершения установки вы можете убедиться, что pip была успешно установлена с помощью следующей команды:

Способ 2.

Установка Pip с помощью Curl и Python:

Теперь установите pip с помощью следующей команды:

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

Шаг 3. Как использовать pip команду.

После установки пакета python-pip, команда pip будет доступна в системе. Есть несколько вариантов, доступных с командой pip:

Для установки пакета python:

Для удаления установленного пакета с помощью pip:

Для поиска пакета:

Для более подробных вариантов и примеров использования вы можете использовать флаг -help:

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

В этом руководстве мы рассмотрим шаги, необходимые для установки Python pip в CentOS 7 с помощью диспетчера пакетов yum , и рассмотрим основы того, как устанавливать пакеты Python и управлять ими с помощью pip.

При установке модулей python глобально вы должны предпочесть устанавливать модули python из дистрибутива с помощью yum потому что они протестированы на правильную работу в CentOS 7. Используйте pip для установки модулей python глобально, только если для модуля python нет пакета rpm .

В большинстве случаев вам следует использовать pip только внутри виртуальной среды. Virtual Environments Python позволяют устанавливать модули Python в изолированном месте для конкретного проекта, а не глобально. Таким образом, вам не нужно беспокоиться о влиянии на другие проекты Python.

Подготовка

Прежде чем продолжить это руководство, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo .

Установка pip на CentOS

Чтобы установить pip на ваш компьютер CentOS, выполните следующие действия:

1. Добавьте репозиторий EPEL

Pip недоступен в основных репозиториях CentOS 7. Чтобы установить pip, нам нужно включить репозиторий EPEL :

2. Установите пип

После включения репозитория EPEL мы можем установить pip и все его зависимости с помощью следующей команды:

3. Проверьте установку Pip.

Чтобы проверить правильность установки пакета, выполните следующую команду, которая распечатает версию пакета:

Номер версии может отличаться, но будет выглядеть примерно так:

Установить инструменты разработки

Для создания модулей Python требуются инструменты разработки, вы можете установить их с помощью:

Управление пакетами Python с помощью PIP

В этом разделе мы рассмотрим несколько полезных базовых команд pip. С помощью pip мы можем устанавливать пакеты из PyPI, системы контроля версий, локальных проектов и из файлов распространения. Обычно вы устанавливаете пакеты из PyPI.

Допустим, мы хотим установить пакет с именем twisted , мы можем сделать это, введя следующую команду:

Чтобы удалить пакет, выполните:

Для поиска пакетов из PyPI:

Чтобы просмотреть установленные пакеты:

Чтобы перечислить устаревшие пакеты:

Выводы

Вы успешно установили pip в свою систему CentOS 7 и узнали, как легко устанавливать и удалять модули Python с помощью pip. Вы также можете ознакомиться с нашим руководством о том, как установить Python 3 с Pip 3 на CentOS 7 .

Дополнительные сведения о pip см. В руководстве пользователя pip . Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии ниже.

Pip - это система управления пакетами, которая упрощает установку и управление пакетами программного обеспечения, написанными на Python, такими как те, которые содержатся в индексе пакетов Python (PyPI). Pip не устанавливается по умолчанию в CentOS 7, но установка довольно проста.

При установке модулей python глобально вы должны установить дистрибутив с использованием модулей python, yum поскольку они протестированы для правильной работы в CentOS 7. Используйте pip для глобальной установки модулей python, только если для модуля python нет пакета rpm .

В большинстве случаев вам следует использовать pip только в виртуальной среде. Python Virtual Environments позволяет устанавливать модули Python в изолированном месте для конкретного проекта, а не устанавливать глобально. Таким образом, вам не нужно беспокоиться о влиянии на другие проекты Python.

Прежде чем продолжить этот урок, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo .

Установка пипса на CentOS

Чтобы установить pip на вашем компьютере CentOS, выполните следующие действия:

1. Добавьте репозиторий EPEL

Pip недоступен в репозиториях CentOS 7 core. Для установки pip нам нужно включить репозиторий EPEL :

2. Установите пункт

После включения репозитория EPEL мы можем установить pip и все его зависимости с помощью следующей команды:

3. Проверьте установку Pip

Чтобы убедиться, что пип установлен правильно, выполните следующую команду, которая выведет версию пипа:

Номер версии может отличаться, но он будет выглядеть примерно так:

Установить инструменты разработки

Инструменты разработки требуются для сборки модулей Python, вы можете установить их с помощью:

Управление пакетами Python с помощью PIP

В этом разделе мы рассмотрим несколько полезных основных команд pip. С помощью pip мы можем устанавливать пакеты из PyPI, контроля версий, локальных проектов и файлов дистрибутива. Обычно вы устанавливаете пакеты из PyPI.

Допустим, мы хотим установить пакет с именем twisted , мы можем сделать это, выполнив следующую команду:


Twisted - это асинхронная сетевая среда, написанная на Python.

Чтобы удалить пакет, выполните:

Для поиска пакетов из PyPI:

Для просмотра списка установленных пакетов:

Для просмотра устаревших пакетов:

Вывод

Вы успешно установили pip в своей системе CentOS 7 и узнали, как легко устанавливать и удалять модули Python с помощью pip.

Для получения дополнительной информации о pip, обратитесь к руководству пользователя pip .

Читайте также: