Bash pip command not found windows что делать

Обновлено: 06.07.2024

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. Используйте флаг справки для получения дополнительной информации

Для Python 3 выполните следующую команду:

Основной синтаксис pip заключается в следующем:

Так, например, чтобы перечислить все установленные модули Python вы должны использовать флаг list :

Для Python 3 команда будет выглядеть так:

Вывод покажет вам, какие модули в настоящее время установлены в вашей системе наряду с правильной версией.

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

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

Почему бы просто не сделать 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.

В Linux или OS X:

pip install -U pip setuptools В Windows:

Это в 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, вы можете сделать:

Это на 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 . ».

PIP не распознается

PIP не распознается

PIP, Pip Installs Package, представляет собой стандартную систему управления пакетами. Он используется для установки и обработки программных пакетов, написанных на Python. По умолчанию в большинстве версий Python установлен PIP.

При установке пакетов Python в окне командной строки Windows покажет вам ошибку, в которой говорится, что «'pip' не распознается как внутренняя или внешняя команда, работающая программа или командный файл».

Основные причины того, что PIP не распознается, заключаются в том, что установка PIP не добавляется в системную переменную или установка неправильно добавлена ​​в ваш PATH. Чтобы решить эту проблему, вы можете использовать следующие методы.

Наконечник: Не распознается как внутренняя или внешняя команда - обычная проблема, и она возникает не только с PIP. Эта статья по теме может быть вам полезна - Не распознается Исправление «Не распознается как внутренняя или внешняя команда» Win 10 .

Исправления для PIP Not Recognized

Проверьте, добавлен ли PIP в переменную PATH

Во-первых, вы должны знать, добавлена ​​ли ваша установка PIP в переменную PATH. Просто сделайте это, выполнив следующие действия:

Шаг 1: Запустить командную строку от имени администратора .

Шаг 2: введите эхо% ПУТЬ% и нажмите Войти . Вы можете увидеть список всех местоположений, добавленных в переменную PATH.

Шаг 3. Попробуйте найти что-то похожее на C: Python37 Скрипты . Если вы его найдете, это означает, что путь установки уже добавлен в переменную PATH. Если нет, вам нужно добавить его в переменную.

Добавить PIP в переменную PATH

Вот три варианта выполнения этой работы: использовать графический интерфейс Windows, командную строку и исполняемый установщик Python.

Графический интерфейс Windows

Шаг 1: нажмите Победа + X нажмите Бежать , тип sysdm.cpl, и нажмите Хорошо .

как открыть эскиз бега

6 способов - как открыть команду запуска Windows 10

Команда «Выполнить» обеспечивает удобство доступа к некоторым конкретным программам. В этом посте показано 6 способов открыть окно «Выполнить».

Шаг 2: Под Продвинутый вкладку, щелкните Переменные среды .

Шаг 3: Перейдите в Системные переменные, нажмите Путь> Изменить .

переменные среды

Шаг 4: нажмите Новый и введите C: Python34 Скрипты .

CMD

Быстрый способ добавить PIP в переменную PATH - использовать командную строку, и теперь давайте посмотрим.

Шаг 1. Запустите командную строку.

Шаг 2: введите setx PATH «% PATH%; C: Python37 Scripts» и нажмите Войти . Заменить Python37 с вашей версией Python.

Шаг 3: Затем запустите установочный пакет Python, чтобы проверить, исправлено ли «PIP не распознается как внутренняя или внешняя команда».

Использовать исполняемый установщик Python

Шаг 1: запустить python –version в окне CMD, чтобы проверить установленную версию Python.

Шаг 3. Запустите установку и выберите Изменить .

Шаг 4: Убедитесь, что выбрана опция pip.

Шаг 5: в Расширенные настройки окно, выберите Добавить Python в переменные среды и нажмите Установить .

Заключительные слова

я Windows 7 Enterprise - 64 bit . Вот что я сделал. далеко:

установлен scipy библиотека
scipy-0.14.0-win32-superpack-python2.7.exe от (ССЫЛКА SCIPY DOT ORG УДАЛЕНА) Тест: import scipy as sp ---> нет ошибки

установлен matplotlib : matplotlib-1.3.1.win32-py2.7.exe от (ССЫЛКА MATPLOTLIB DOT ORG УДАЛЕНА)

путь, на котором я сохраненный pip_install.py вопрос?

6. ЗДЕСЬ Я НЕ

попытка установить зависимость matlibplot dateutil: открыт Cygwin Shell и набрал

это приводит к ошибке:

я получаю ту же ошибку, пытаясь от cmd .

любая помощь приветствуется; ближайший, который я нашел, был bash: pip: команда не найдена. Но природа OSX этого вполне достаточно, чтобы confise меня дальше.

UPADTE:

я добавил pip-путь по предложению пола H ниже. Это заставило ошибку уйти, но, как ни странно, ничего я pip на самом деле устанавливается. Например, в Cygwin , я типа:

вы можете видеть, что нет выхода или обратной связи от оболочки (которая, я думаю, должна быть). Затем, когда я перехожу к новой оболочке python:

это происходит со всеми модулями, которые Мне показалось, что я попал в точку . панд, торнадо и т. д.

На Windows, pip проживает в C:\[pythondir]\scripts .

поэтому вам нужно добавить это в свой системный путь, чтобы запустить его из командной строки. Можно как вариант cd в этот каталог каждый раз, но это морока.

см. верхний ответ здесь для получения информации о том, как это сделать: добавление пути Python в Windows 7

пока pip живет в папке скриптов, которую вы можете запустить

это скажет python, чтобы получить pip из папки скриптов. Это также хороший способ иметь оба python2.7 и pyhton3.5 на вашем компьютере и у них в разных местах. В настоящее время у меня есть python2 и pyhton3, установленные в windows. Когда я набираю python по умолчанию на python2. Но если я наберу python3 Я могу использовать python3. (Мне также пришлось изменить python.exe-файл для python3 в "питон3.exe") если мне нужно установить колбу для python 2, я могу запустить

python -m pip install flask

и он будет установлен в папке pyhton2, но если мне нужна колба для python 3, я запускаю:

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