Pip команда не найдена debian
Это в 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. ".
1. Подключение через SSH и выполнение обновления системы
Перед тем, как установить pip на сервере Debian 9, подключитесь к серверу через SSH и выполните следующие команды для обновления системного программного обеспечения до последней версии:
После того, как пакеты обновлены до даты вы можете переходить к следующему шагу.
2. Убедитесь что pip установлен на сервере Debian 9
Чтобы проверить, установлен ли pip на сервере, выполните следующую команду:
Если pip не установлен на вашем Debian 9 VPS, вы должны получить выход, как показано ниже:
3. Установка pip на Debian 9
Чтобы установить pip, выполните следующую команду:
Установка займет несколько секунд, в зависимости от скорости соединения. После его завершения, выполните ту же команду, чтобы убедиться, что pip установлен успешно:
Теперь, выход будет аналогичен приведенному ниже:
4. Установка pip для версии Python 3.5+
Если вы используете Python 3.5+, вам необходимо установить pip с помощью следующей команды:
5. Проверка установки pip
Для того, чтобы убедиться, что установка прошла успешно, выполните следующую команду:
Вывод должен быть аналогичен приведенному ниже:
6. Используйте флаг справки для получения дополнительной информации
Вы также можете использовать флаг --help , чтобы получить более подробную информацию о командах, общих параметрах и примерах использования. Для Python 2, выполните следующую команду:
Для Python 3 выполните следующую команду:
Основной синтаксис pip заключается в следующем:
Так, например, чтобы перечислить все установленные модули Python вы должны использовать флаг list :
Для Python 3 команда будет выглядеть так:
Вывод покажет вам, какие модули в настоящее время установлены в вашей системе наряду с правильной версией.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Это на Mac OS X, и я тоже новичок, так что я предполагаю, что есть какая-то настройка пути, которая не была установлена правильно, когда я запустил setup.py. Как я могу расследовать дальше? Что мне нужно проверить, чтобы лучше понять точную причину проблемы?
Правка: Я также пытался установить Python 2.7 для Mac в надежде, что процесс дружественной установки подойдет любому домашнему хозяйству, например редактированию PATH, и тому, что еще нужно, чтобы все работало в соответствии с учебными пособиями, но это не сработало. После установки 'python' все еще работал Python 2.6 и PATH не обновлялся.
Почему бы просто не сделать Sudo easy_install pip или если это для python 2.6 Sudo easy_install-2.6 pip ?
Это устанавливает pip, используя систему установки пакетов Python по умолчанию, и избавляет вас от хлопот ручной настройки одновременно.
Это позволит вам затем запустить команду pip для установки пакета python, так как он будет установлен вместе с системным python. Я также рекомендую, если у вас есть pip, используя virtualenv package и pattern. :)
Используйте setuptools для установки pip :
(Я знаю, что приведенная выше часть моего ответа избыточна с klobucar, но я пока не могу добавлять комментарии), поэтому вот ответ с решением Sudo: easy_install: command not found в Debian/Ubuntu:
Также для python3 используйте easy_install3 и python3-setuptools .
Прежде всего: попробуйте pip3 вместо pip . Пример:
pip3 должен быть установлен автоматически вместе с Python3.x. Документация не обновлялась, поэтому просто замените pip на pip3 в инструкциях, например, при установке Flask.
Теперь, если это не сработает, вам, возможно, придется установить pip отдельно.
Я должен признать, что был абсолютно новым для python, который мне нужен только для одной вещи: awscli. Я столкнулся с этой проблемой, скачав python 3.x.x - команда pip: not found
Следуя инструкциям по загрузке 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.
Установите последнюю версию Python, как указано здесь
Он имеет много ссылок для скачивания, как NumPy и Scipy
Затем перейдите к терминалу и введите следующую команду: -
Для пакетов установки Python проверьте это
Установка с использованием apt-get устанавливает общесистемную pip , а не только локальную для вашего пользователя. Попробуйте эту команду, чтобы запустить pip в вашей системе .
$ Sudo apt-get install python-pip python-dev build-essential
Тогда pip будет установлен без проблем, и вы сможете использовать «Sudo pip . ».
Это в Mac OS X, в котором я тоже новичок, поэтому я предполагаю, что какой-то параметр пути был установлен неправильно, когда я запустил setup.py. Как я могу продолжить исследование? Что мне нужно проверить, чтобы лучше понять точную причину проблемы?
EDIT: Я также попытался установить Python 2.7 для Mac в надежде, что дружественный процесс установки будет заниматься любой домашней работой, как редактирование PATH, и что еще нужно, чтобы все работало в соответствии с учебниками, но это не сработало. После установки запущен "python", все еще запущен Python 2.6, а PATH не обновлялся.
Почему бы просто не сделать sudo easy_install pip , или если это для python 2.6 sudo easy_install-2.6 pip ?
Это устанавливает протокол, используя стандартную систему установки пакета python и одновременно сохраняет все ручные настройки вручную.
Это позволит вам запустить команду pip для установки пакета python, поскольку она будет установлена вместе с системным python. Я также рекомендую, если у вас есть пипс, используя virtualenv пакет и шаблон.:)
Используйте setuptools для установки pip :
(Я знаю, что вышеприведенная часть моего ответа избыточна с klobucar, но я не могу добавлять комментарии еще), так что вот ответ с решением для sudo: easy_install: command not found на Debian/Ubuntu:
Кроме того, для python3 используйте easy_install3 и python3-setuptools .
Прежде всего: попробуйте pip3 вместо pip. Пример:
pip3 должен быть установлен автоматически вместе с Python3.x. Документация не была обновлена, поэтому просто установите pip на pip3 в инструкции, например, при установке Flask.
Теперь, если это не сработает, вам, возможно, придется установить pip отдельно.
Установите последнюю версию 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 и колесо, если они не будут уже установлен.
Обновление: более надежный современный способ получить доступ к правильной установке pip для правильной установки python - это использовать синтаксический python -m pip .
Оригинальный ответ
pip установится в корзину вашего установочного места на python. Также следует создать символическую ссылку на более распространенное место, например, /usr/local/bin/pip
Вы можете либо отредактировать свой
/.profile и обновить PATH, /Library/Frameworks/Python.framework/Versions/2.6/bin , либо создать символическую ссылку на него в месте, которое, как вы знаете, находится на вашем пути.
Если вы выполните: echo $PATH , вы должны увидеть пути, которые в данный момент ищутся. Если /usr/local/bin находится в вашем PATH, вы можете сделать:
Читайте также: