@Nolrox
Python-разработчик
Качаю Python, захожу в консоль, пишу pip install и выдает что «pip» не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Что делать?
-
Вопрос заданболее двух лет назад
-
40698 просмотров
Добавить в PATH.
Гугли переменные среды
Или даже будет быстрее переустановить питон и при установке поставить соответствующую галочку.
Если винда, то тут 99% что при установке не поставил галочку добавить пути в PATH.
1. Руками прописать
2. Удалить и поставить заново, не пропустив галочку
Скорее всего, у вас просто не была установлена галочка на работу пипа со всех директорий, или переустановите пайтон, почтавив эту галочку, илм пробуйте выполнять эту команду с директории где находится пайтон
Пригласить эксперта
Нужно обновить pip:
python -m pip install --upgrade pip
Скорее всего вы используете Python 3.9. Но многие мейнтейнеры не успели обновить пакеты. Поэтому установите Python 3.8
Discord.py поддерживается пока питоном 3.5 … 3.8!
И неплохо бы установить Microsoft C++ Build Tools, пригодится для установки некоторых пакетов.
если галочка PATH python не сработала можно: настроить ручную.
здесь объясняют как в ручную настроить PATH для python (для pip достаточно просто указать в PATH адрес к scripts в каталоге python)
-
Показать ещё
Загружается…
30 янв. 2023, в 14:54
10000 руб./за проект
30 янв. 2023, в 14:43
50000 руб./за проект
30 янв. 2023, в 14:38
1 руб./за проект
Минуточку внимания
Содержание
- Что делать если pip не устанавливает пакеты
- Как исправить «Pip» не распознается как внутренняя или внешняя команда
- Причины ‘Pip‘ не распознается как внутренняя или внешняя управляющая программа или пакетный файл
- Установка Pip отсутствует в системе Переменная
- Установка была добавлена в ваш PATH неправильно
- Как исправить ‘Pip‘ не распознается как внутренняя или внешняя команда в Windows 10
- Исправление 1. Убедитесь, что Pip был добавлен в вашу переменную PATH
- Исправление 2. Добавьте пункт в переменную среды PATH
- Исправление 3. Откройте пакет Python без добавления переменной Pip
- Исправление 4. Убедитесь, что Pip включен в установку
- Как исправить ‘Pip‘ не распознается как внутренняя или внешняя команда в коде Visual Studio
- Решение 1. Убедитесь, что ‘Pip’ добавлен в вашу переменную PATH
- Исправить 2. Добавьте пункт в переменную среды PATH
- Исправление 3. Открытие пакета Python без добавления переменной pip
- Исправление 4. Убедитесь, что Pip включен в установку
- Переустановите Python, чтобы исправить ‘Pip’ не распознается как внутренняя или внешняя команда
- Pip теперь распознается
Что делать если pip не устанавливает пакеты
Здравствуйте,я хотел установить модули для python’а но pip выдает ошибки,как востановить работоспособность pip?

Идентифицировать и устранить указанную в ошибке проблему пробовал?

не получилось устранить ошибку по поиску в нете. вот сама ошибка: Traceback (most recent call last): File «/usr/bin/pip», line 6, in from pkg_resources import load_entry_point ModuleNotFoundError: No module named ‘pkg_resources’

Это модуль из состава setuptools. Есть идеи, как и чем ты сломал setuptools? Переустановить можешь?

идей нет,сам переставить не смогу.

при установке программ python выходят такие ошибки: предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/__pycache__/easy_install.cpython-37.opt-1.pyc предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/__pycache__/easy_install.cpython-37.pyc предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/easy_install.py предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/pkg_resources/ предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/pkg_resources/__init__.py предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/pkg_resources/__pycache__/ предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/pkg_resources/__pycache__/__init__.cpython-37.opt-1.pyc предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/pkg_resources/__pycache__/__init__.cpython-37.pyc предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/pkg_resources/__pycache__/py31compat.cpython-37.opt-1.pyc предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/pkg_resources/__pycache__/py31compat.cpython-37.pyc предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/pkg_resources/py31compat.py предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/setuptools-41.2.0-py3.7.egg-info/ предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/setuptools-41.2.0-py3.7.egg-info/PKG-INFO предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/setuptools-41.2.0-py3.7.egg-info/SOURCES.txt предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/setuptools-41.2.0-py3.7.egg-info/dependency_links.txt предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/setuptools-41.2.0-py3.7.egg-info/entry_points.txt предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/setuptools-41.2.0-py3.7.egg-info/requires.txt предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/setuptools-41.2.0-py3.7.egg-info/top_level.txt предупреждение: не удалось получить информацию о файле для

Ищи, как в арче переустанавливать пакеты и переустанавливай setuptools.

В большинстве дистрибутивов Linux pip можно безопасно использовать только в virtualenv или в крайнем случае от пользователя с –user. Запуск pip от root за пределами virtualenv — верный способ заработать конфликты с системным менеджером пакетов. Так что переустанавливай arch полностью.

Проблема решается очень просто. Могу рассказать как.

Проблема решается очень просто. Могу рассказать как.
Да, всё верно. Я с таким уже сталкивался и описанный способ мне помог.

С менеджером пакетов скорее всего нет, потому что pip кладёт в /usr/local даже при обновлении пакетов, которые через системный менеджер установлены, а вот проблем с совместимостью пакетов между собой огрести можно легко. Сам нарывался.
Источник
Как исправить «Pip» не распознается как внутренняя или внешняя команда

Pip Installs Packages (“pip”) – это система организации пакетов для установки и работы с программными пакетами Python. Обычно он используется для пакетов Python Package Index.
При установке пакетов Python многие пользователи сообщают о получении сообщение “’pip’“ не распознается как внутренняя или внешняя команда” и не знаете, как устранить неполадки. Если вы видите эту ошибку, прочитайте советы о том, как ее исправить.
Причины ‘Pip‘ не распознается как внутренняя или внешняя управляющая программа или пакетный файл
Давайте рассмотрим две наиболее распространенные причины этой ошибки:
Установка Pip отсутствует в системе Переменная
Чтобы команды Python запускались из командной строки Windows, путь установки pip необходимо добавить в системную переменную PATH. Он должен быть добавлен автоматически, если вы установили Python через установочный файл.
Установка была добавлена в ваш PATH неправильно
Если вы вручную добавили путь, проблема может быть просто опечатка. Одна пропущенная точка с запятой перед новым путем или лишний пробел где-нибудь вызовут ошибку.
Как исправить ‘Pip‘ не распознается как внутренняя или внешняя команда в Windows 10
Попробуйте следующие исправления, чтобы решить проблему в Windows 10:
Исправление 1. Убедитесь, что Pip был добавлен в вашу переменную PATH
Если вы уверены, что он был добавлен, продолжайте чтобы исправить 3.
Вот быстрый способ проверить:
- Откройте “Выполнить“ диалоговое окно, нажав клавишу Windows + R.

- Введите “cmd“ и нажмите Введите.

- для получения списка всех местоположений. добавленный в переменную PATH, введите “echo %PATH%“ в командную строку, затем нажмите Ввод.

- Если вы найдете путь вида “C:Python39Scripts” (в зависимости от вашей версии Python) путь был добавлен в переменную PATH.
Если пункт не был добавлен, попробуйте следующее исправление.
Исправление 2. Добавьте пункт в переменную среды PATH
Вот как вручную добавьте pip в среду PATH с помощью графического интерфейса Windows и командной строки. После добавления пути откройте новое командное окно и попробуйте установить пакет pip, чтобы увидеть, решена ли проблема.
Добавить pip в PATH с помощью графического интерфейса Windows:
- Откройте “Выполнить“ диалоговое окно, нажав клавишу Клавиша Windows + R.

- Введите “ sysdm.cpl“ и нажмите Ввод, чтобы открыть Свойства системы.

- Выберите вкладку Дополнительно, затем Переменные среды.
- Перейдите к Системные переменные и выберите Путь.
- Нажмите кнопку Изменить.
- Нажмите Создать.чтобы добавить путь установки pip. Расположение по умолчанию: “C:users“ваше имя пользователя“AppDataProgramsPythonPython39“ для Python 3.9.

Добавить пункт в PATH с помощью CMD:
- Откройте диалоговое окно Выполнить, нажав клавишу Windows + R.

- Чтобы открыть новое окно командной строки, введите “cmd“ и нажмите Ввод.

- Введите команду “setx PATH “%PATH%; C:Python39Scripts“ и нажмите Enter, чтобы запустить его.

Примечание. Если вы установили Python в другом месте, измените путь после “;“ соответственно.
Исправление 3. Откройте пакет Python без добавления переменной Pip
Выполните следующие действия, чтобы открыть установочные пакеты Python в CMD без добавления переменной pip:
- Нажмите клавишу Windows + R, чтобы откройте Выполнить.

- Введите “ cmd“ и нажмите Ввод, чтобы открыть командную строку.

- Введите команду “python -m pip install (имя пакета)“ и запустите его.

Исправление 4. Убедитесь, что Pip включен в установку
Некоторые установщики Python исключают pip из установки по умолчанию. Это можно исправить, изменив установку Python, включив в нее pip. Вот как это сделать:
- Нажмите клавишу Windows + R, чтобы открыть Выполнить.

- Введите “appwiz.cpl“ и Введите.

- В Программы и компоненты, щелкните правой кнопкой мыши Python и выберите Изменить.

- Выберите Изменить.

- В разделе Дополнительные функции установите флажок pip и нажмите Далее.

- Чтобы применить изменения, нажмите Установить.

- По завершении установки откройте окно CMD, чтобы проверить, можете ли вы установить пакет Python без появления ошибки.
Если вы все еще видите ошибку, перейдите к последнему разделу в этой статье приведены инструкции по удалению и переустановке Python 3.9.
Как исправить ‘Pip‘ не распознается как внутренняя или внешняя команда в коде Visual Studio
Если вы видите это сообщение об ошибке при работе с Visual Code, это обычно означает, что возникла проблема с установкой Python или PATH был задан неправильно. Воспользуйтесь следующими советами, чтобы решить эту проблему:
Решение 1. Убедитесь, что ‘Pip’ добавлен в вашу переменную PATH
Если вы уверены, что пункт был добавлен, перейдите к исправлению 3.
Чтобы проверить, что пункт был добавлен в вашу переменную PATH:
- Нажмите клавишу Windows + R, чтобы открыть Выполнить.

- Введите “cmd“ а затем нажмите Ввод для командной строки.

- Список местоположений, добавленных в вашей переменной PATH, введите “echo %PATH%“ и нажмите Ввод.

- Увидев путь типа “C:Python39Scripts“ означает, что путь был добавлен в переменную PATH.
Если пункт не был добавлен, попробуйте добавить его одним из следующих двух способов:
Исправить 2. Добавьте пункт в переменную среды PATH
Выполните следующие действия, чтобы добавить вручную pip в среду пути с помощью графического интерфейса Windows или CMD. После добавления пути откройте новое окно CMD и попробуйте установить пакет pip, чтобы увидеть, решена ли проблема.
Добавьте pip в PATH с помощью графического интерфейса Windows:
- Откройте “Выполнить” диалоговое окно, нажав клавишу Windows + R.

- Введите “sysdm.cpl” и нажмите “Ввод” для доступа к “Свойствам системы”

- Выберите “ Расширенный” вкладку, затем “Переменные среды”

- Перейдите в “Системные переменные” и выберите “Путь”

- Нажмите “Изменить&rdquo ;

- Нажмите “Создать” чтобы добавить путь установки pip. Расположение по умолчанию: “C:users”ваше имя пользователя”AppDataProgramsPythonPython39” для Python 3.9.

Добавить пункт в PATH с помощью CMD:
- Откройте диалоговое окно Выполнить, нажав клавишу Windows + R.

- Чтобы открыть новое окно командной строки, введите “cmd” и нажмите Ввод.

- Введите команду “setx PATH “%PATH%; C:Python39Scripts” и нажмите Enter, чтобы запустить его.

Исправление 3. Открытие пакета Python без добавления переменной pip
Выполните следующие действия, чтобы открыть установочные пакеты Python в CMD без добавления переменной pip:
- Откройте диалоговое окно Выполнить.

- Введите “cmd” и нажмите Ввод, чтобы открыть командную строку.

- Введите команду “python -m pip install (имя пакета)” и запустите его.

Исправление 4. Убедитесь, что Pip включен в установку
Некоторые установщики Python опускают pip из установки по умолчанию. Это можно исправить, изменив установку Python, включив в нее pip. Вот как это сделать:
- Нажмите клавишу Windows + R, чтобы открыть Выполнить.

- Введите “appwiz.cpl” и Введите.

- В Программа и функции, щелкните правой кнопкой мыши Python и выберите Изменить.

- Выберите Изменить.
В разделе Дополнительные функции установите флажок pip и нажмите Далее.

Если вы все еще видите ошибку, перейдите к последнему раздел этой статьи, чтобы узнать, как удалить и переустановить Python 3.9.
Переустановите Python, чтобы исправить ‘Pip’ не распознается как внутренняя или внешняя команда
Эта ошибка обычно означает наличие проблемы с установкой Python или неправильную настройку системной переменной PATH. Попробуйте переустановить Python и все его компоненты, чтобы устранить проблему. Самый простой способ — через исполняемый установщик Python. Вот как это сделать:
- откройте диалоговое окно Выполнить.

- Запустите “appwiz.cpl“ чтобы перейти к разделу Программы и компоненты.

- Прокрутите список программ вниз, чтобы найти установку Python.

- Щелкните его правой кнопкой мыши и выберите Удалить, затем следуйте инструкциям.

- После удаления Python перезагрузите компьютер и загрузите последнюю версию установщика Python для вашего ОС.

- Запустите установочный файл и убедитесь, что Флажок Добавить Python 3.x в PATH установлен, где x означает любую версию Python 3, которая у вас есть. >
- Выберите Настроить установку.

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

- Расположение по умолчанию можно оставить как есть, нажмите Установить.

- После завершения установки вам будет предложено перезагрузить компьютер.
- После перезагрузки компьютера попробуйте снова установить пакет Python.
Pip теперь распознается
“&lsquo ;пип’ не распознается как внутренняя или внешняя команда“ сообщение об ошибке распространено. Причина обычно заключается в том, что путь установки pip недоступен или неправильно добавлен в путь системной переменной. Есть несколько способов решить эту проблему. Вы можете добавить его вручную через графический интерфейс Windows или CMD, изменить установку Python, включив в нее pip, или удалить и переустановить Python, чтобы убедиться, что “pip“ параметры проверены.
Удалось ли вам распознать pip? Что вы сделали, чтобы решить проблему? Расскажите нам в разделе комментариев ниже.
Источник
'pip' is not recognized as an internal or external command
pip is a python module used to install packages. For your problem, there can be many reasons;
- Restart CMD/Terminal
- Environment variable is not set. pip is installed but environment variable is not set. Environment variable is a windows variable where pip path is saved, so it can be run at run time.
- pip is not installed.
Restart CMD/Terminal
It is sometimes possible that you opened your command prompt or terminal before installing pip and now it just needs a restart to pick up the latest environment variables. It is worth trying just restarting your command prompt or terminal.
Environment Variable is Not Set
Open CMD and run this command to see the values set in the PATH environment variable.
echo %PATH%
This will echo the PATH environment variable like this;

You should check if your path exist in the echoed PATH list. For example, in my case, the path for pip.exe files is C:Python310Scripts. You can check this path yourself like this;

If you can find pip path and it does not exist the echoed PATH variable, then we need to add it. Copy the path like C:Python310Scripts.
Go to Start > This PC > Properties > Advance system settings >
Advanced > Environment Variables

As shown in the image above, Select Path, click Edit button and add the copied path. Restart the CMD and test pip command again.
pip is Not Installed
If pip is not installed, you can install it again by downloading latest python.exe setup from python.org website. Make sure you check mark the pip option as shown in the image below.

In the next step, check mark «Add Python to environment variables»

'pip' is not recognized as an internal or external command
pip is a python module used to install packages. For your problem, there can be many reasons;
- Restart CMD/Terminal
- Environment variable is not set. pip is installed but environment variable is not set. Environment variable is a windows variable where pip path is saved, so it can be run at run time.
- pip is not installed.
Restart CMD/Terminal
It is sometimes possible that you opened your command prompt or terminal before installing pip and now it just needs a restart to pick up the latest environment variables. It is worth trying just restarting your command prompt or terminal.
Environment Variable is Not Set
Open CMD and run this command to see the values set in the PATH environment variable.
echo %PATH%
This will echo the PATH environment variable like this;

You should check if your path exist in the echoed PATH list. For example, in my case, the path for pip.exe files is C:Python310Scripts. You can check this path yourself like this;

If you can find pip path and it does not exist the echoed PATH variable, then we need to add it. Copy the path like C:Python310Scripts.
Go to Start > This PC > Properties > Advance system settings >
Advanced > Environment Variables

As shown in the image above, Select Path, click Edit button and add the copied path. Restart the CMD and test pip command again.
pip is Not Installed
If pip is not installed, you can install it again by downloading latest python.exe setup from python.org website. Make sure you check mark the pip option as shown in the image below.

In the next step, check mark «Add Python to environment variables»

I have a difficult time using pip to install almost anything. I’m new to coding, so I thought maybe this is something I’ve been doing wrong and have opted out to easy_install to get most of what I needed done, which has generally worked. However, now I’m trying to download the nltk library, and neither is getting the job done.
I tried entering
sudo pip install nltk
but got the following response:
/Library/Frameworks/Python.framework/Versions/2.7/bin/pip run on Sat May 4 00:15:38 2013
Downloading/unpacking nltk
Getting page https://pypi.python.org/simple/nltk/
Could not fetch URL [need more reputation to post link]: There was a problem confirming the ssl certificate: <urlopen error [Errno 1] _ssl.c:504: error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm>
Will skip URL [need more reputation to post link]/simple/nltk/ when looking for download links for nltk
Getting page [need more reputation to post link]/simple/
Could not fetch URL https://pypi.python. org/simple/: There was a problem confirming the ssl certificate: <urlopen error [Errno 1] _ssl.c:504: error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm>
Will skip URL [need more reputation to post link] when looking for download links for nltk
Cannot fetch index base URL [need more reputation to post link]
URLs to search for versions for nltk:
* [need more reputation to post link]
Getting page [need more reputation to post link]
Could not fetch URL [need more reputation to post link]: There was a problem confirming the ssl certificate: <urlopen error [Errno 1] _ssl.c:504: error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm>
Will skip URL [need more reputation to post link] when looking for download links for nltk
Could not find any downloads that satisfy the requirement nltk
No distributions at all found for nltk
Exception information:
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/basecommand.py", line 139, in main
status = self.run(options, args)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/commands/install.py", line 266, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/req.py", line 1026, in prepare_files
url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/index.py", line 171, in find_requirement
raise DistributionNotFound('No distributions at all found for %s' % req)
DistributionNotFound: No distributions at all found for nltk
--easy_install installed fragments of the library and the code ran into trouble very quickly upon trying to run it.
Any thoughts on this issue? I’d really appreciate some feedback on how I can either get pip working or something to get around the issue in the meantime.
![]()
asked May 4, 2013 at 4:29
1
I found it sufficient to specify the pypi host as trusted. Example:
pip install --trusted-host pypi.python.org pytest-xdist
pip install --trusted-host pypi.python.org --upgrade pip
This solved the following error:
Could not fetch URL https://pypi.python.org/simple/pytest-cov/: There was a problem confirming the ssl certificate: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:600) - skipping
Could not find a version that satisfies the requirement pytest-cov (from versions: )
No matching distribution found for pytest-cov
Update April 2018:
To anyone getting the TLSV1_ALERT_PROTOCOL_VERSION error: it has nothing to do with trusted-host/verification issue of the OP or this answer. Rather the TLSV1 error is because your interpreter does not support TLS v1.2, you must upgrade your interpreter. See for example https://news.ycombinator.com/item?id=13539034, http://pyfound.blogspot.ca/2017/01/time-to-upgrade-your-python-tls-v12.html and https://bugs.python.org/issue17128.
Update Feb 2019:
For some it may be sufficient to upgrade pip. If the above error prevents you from doing this, use get-pip.py. E.g. on Linux,
curl https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
More details at https://pip.pypa.io/en/stable/installing/.
answered Aug 12, 2016 at 1:16
![]()
OliverOliver
26.3k9 gold badges66 silver badges96 bronze badges
16
I used pip version 9.0.1 and had the same issue, all the answers above didn’t solve the problem, and I couldn’t install python / pip with brew for other reasons.
Upgrading pip to 9.0.3 solved the problem. And because I couldn’t upgrade pip with pip I downloaded the source and installed it manually.
- Download the correct version of pip from — https://pypi.org/simple/pip/
sudo python3 pip-9.0.3.tar.gz— Install pip
Or you can install newer pip with:
curl https://bootstrap.pypa.io/get-pip.py | python
El Developer
3,3201 gold badge20 silver badges40 bronze badges
answered Apr 12, 2018 at 14:12
![]()
romrom
9998 silver badges16 bronze badges
4
Pypi removed support for TLS versions less than 1.2
You need to re-install Pip, do
curl https://bootstrap.pypa.io/get-pip.py | python
or for global Python:
curl https://bootstrap.pypa.io/get-pip.py | sudo python
BenJi
3534 silver badges11 bronze badges
answered Apr 22, 2018 at 15:10
2
I used pip3 version 9.0.1 and was unable to install any packages recently via the commandpip3 install.
Mac os version: EI Captain 10.11.5.
python version: 3.5
I tried the command:
curl https://bootstrap.pypa.io/get-pip.py | python
It didn’t work for me.
So I uninstalled the older pip and installed the newest version10.0.0 by entering this:
python3 -m pip uninstall pip setuptools
curl https://bootstrap.pypa.io/get-pip.py | python3
Now my problem was solved.
If you are using the python2, you can substitute the python3 with python. I hope it also works for you.
By the way, for some rookies like me, you have to enter the code:
sudo -i
to gain the root right 🙂 Good luck!
answered Apr 15, 2018 at 9:28
AachenAachen
4214 silver badges5 bronze badges
2
You’re probably seeing this bug; see also here.
The easiest workaround is to downgrade pip to one that doesn’t use SSL: easy_install pip==1.2.1. This loses you the security benefit of using SSL. The real solution is to use a Python distribution linked to a more recent SSL library.
answered May 4, 2013 at 4:54
![]()
DanicaDanica
28k6 gold badges89 silver badges120 bronze badges
9
Solution — Install any package by marking below hosts trusted
- pypi.python.org
- pypi.org
- files.pythonhosted.org
Temporary solution
pip install --trusted-host pypi.python.org --trusted-host pypi.org --trusted-host files.pythonhosted.org {package name}
Permanent solution — Update your PIP(problem with version 9.0.1) to latest.
pip install --trusted-host pypi.python.org --trusted-host pypi.org --trusted-host files.pythonhosted.org pytest-xdist
python -m pip install --trusted-host pypi.python.org --trusted-host pypi.org --trusted-host files.pythonhosted.org --upgrade pip
answered May 4, 2018 at 17:33
RollerCostaRollerCosta
4,8928 gold badges52 silver badges71 bronze badges
4
Another cause of SSL errors can be a bad system time – certificates won’t validate if it’s too far off from the present.
answered Jan 24, 2014 at 5:07
pidgepidge
7927 silver badges25 bronze badges
1
I tried some of the popular answers, but still could not install any libraries/packages using pip install.
My specific error was 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain using Miniconda for Windows (installer Miniconda3-py37_4.8.3-Windows-x86.exe).
It finally works when I did this:
pip install -r requirements.txt --trusted-host pypi.org --trusted-host pypi.python.org --trusted-host files.pythonhosted.org
Specifically, I added this to make it work: --trusted-host pypi.org --trusted-host pypi.python.org --trusted-host files.pythonhosted.org
answered Aug 11, 2020 at 17:34
datchungdatchung
3,08624 silver badges23 bronze badges
1
As posted above by blackjar, the below lines worked for me
pip --trusted-host pypi.python.org --trusted-host files.pythonhosted.org --trusted-host pypi.org install xxx
You need to give all three --trusted-host options. I was trying with only the first one after looking at the answers but it didn’t work for me like that.
![]()
Blue
22.2k7 gold badges56 silver badges89 bronze badges
answered Jul 31, 2018 at 11:50
abhiabhi
1851 silver badge10 bronze badges
2
I solved a similar problem by adding the --trusted-host pypi.python.org option
answered Aug 9, 2016 at 20:51
![]()
RubenRuben
3315 silver badges13 bronze badges
0
To install any other package I have to use the latest version of pip, since the 9.0.1 has this SSL problem. To upgrade the pip by pip itself, I have to solve this SSL problem first.
To jump out of this endless loop, I find this only way that works for me.
- Find the latest version of pip in this page:
https://pypi.org/simple/pip/ - Download the
.whlfile of the latest version. - Use pip to install the latest pip. (Use your own latest version here)
sudo pip install pip-10.0.1-py2.py3-none-any.whl
Now the pip is the latest version and can install anything.
answered Apr 22, 2018 at 21:12
Jianzhe GuJianzhe Gu
711 silver badge2 bronze badges
macOS Sierra 10.12.6. Wasn’t able to install anything through pip (python installed through homebrew). All the answers above didn’t work.
Eventually, upgrade from python 3.5 to 3.6 worked.
brew update
brew doctor #(in case you see such suggestion by brew)
then follow any additional suggestions by brew, i.e. overwrite link to python.
answered Apr 11, 2018 at 22:21
apatsekinapatsekin
1,4649 silver badges12 bronze badges
1
I had the same problem. I just updated the python from 2.7.0 to 2.7.15. It solves the problem.
You can download here.
answered May 16, 2018 at 8:36
![]()
Günay GültekinGünay Gültekin
4,3168 gold badges32 silver badges36 bronze badges
1
tried
pip --trusted-host pypi.python.org --trusted-host files.pythonhosted.org --trusted-host pypi.org install xxx
and finally worked out, not quite understand why the domain pypi.python.org is changed.
answered Jun 21, 2018 at 14:11
You can also use conda to install packages: See http://conda.pydata.org
conda install nltk
The best way to use conda is to download Miniconda, but you can also try
pip install conda
conda init
conda install nltk
answered Jun 14, 2014 at 21:58
2
For me, the latest pip (1.5.6) works fine with the insecure nltk package if you just tell it not to be so picky about security:
pip install --upgrade --force-reinstall --allow-all-external --allow-unverified ntlk nltk
answered Sep 19, 2014 at 18:26
hobshobs
17.8k10 gold badges78 silver badges100 bronze badges
2
If you’re connecting through a proxy, execute export https_proxy=<your_proxy> (on Unix or Git Bash) and then retry installation.
If you’re using Windows cmd, this changes to set https_proxy=<your_proxy>.
answered Jun 23, 2017 at 13:22
lostsoul29lostsoul29
7362 gold badges10 silver badges19 bronze badges
I did the following on Windows 7 to solve this problem.
c:Program FilesPython36Scripts> pip install beautifulsoup4 —trusted-host *
The —trusted-host seems to fix the SSL issue and * means every host.
Of course this does not work because you get other errors since there is no version that satisfies the requirement beautifulsoup4, but I don’t think that issue is related to the general question.
answered Jan 4, 2018 at 22:27
Just uninstall and reinstall pip packages it will workout for you guys.
Mac os version: high Sierra 10.13.6
python version: 3.7
So I uninstalled the older pip and installed the newest version10.0.0 by entering this:
python3 -m pip uninstall pip setuptools
curl https://bootstrap.pypa.io/get-pip.py | python3
Now my problem was solved. If you are using the python2, you can substitute the python3 with python. I hope it also works for you.
answered Sep 25, 2018 at 0:08
Yash PatelYash Patel
791 silver badge5 bronze badges
If it is only about nltk, I once faced similar problem. Try following guide for installation.
Install NLTK
If you are sure it doesn’t work with any other module, you may have problem with different versions of Python installed.
Or Give It a Try to see if it says pip is already installed.:
sudo apt-get install python-pip python-dev build-essential
and see if it works.
answered May 4, 2013 at 7:09
akshaybakshayb
1,1992 gold badges17 silver badges44 bronze badges
I solved this issue with the following steps (on sles 11sp2)
zypper remove pip
easy_install pip=1.2.1
pip install --upgrade scons
Here are the same steps in puppet (which should work on all distros)
package { 'python-pip':
ensure => absent,
}
exec { 'python-pip':
command => '/usr/bin/easy_install pip==1.2.1',
require => Package['python-pip'],
}
package { 'scons':
ensure => latest,
provider => pip,
require => Exec['python-pip'],
}
answered Jul 31, 2014 at 17:02
spuderspuder
16.8k19 gold badges86 silver badges148 bronze badges
I had this with PyCharm and upgrading pip to 10.0.1 broke pip with «‘main’ not found in module» error.
I could solve this problem by installing pip 9.0.3 as seen in some other thread. These are the steps I did:
- Downloaded 9.0.3 version of pip from https://pypi.org/simple/pip/ (since pip couldn’t be used to install it).
- Install pip 9.0.3 from tar.gz
python -m pip install pip-9.0.3.tar.gz
Everything started to work after that.
answered Apr 25, 2018 at 20:33
This video tutorial worked for me:
$ curl https://bootstrap.pypa.io/get-pip.py | python
![]()
Generic Bot
3091 gold badge4 silver badges8 bronze badges
answered Jul 10, 2018 at 21:59
![]()
Try installing xcode and then using homebrew to install pipenv using «brew install pipenv».
answered Jun 14, 2021 at 15:23
1
Pip Installs Packages (“pip”) – это система организации пакетов для установки и работы с программными пакетами Python. Обычно он используется для пакетов Python Package Index.
При установке пакетов Python многие пользователи сообщают о получении сообщение “’pip’“ не распознается как внутренняя или внешняя команда” и не знаете, как устранить неполадки. Если вы видите эту ошибку, прочитайте советы о том, как ее исправить.
Давайте рассмотрим две наиболее распространенные причины этой ошибки:
Установка Pip отсутствует в системе Переменная
Чтобы команды Python запускались из командной строки Windows, путь установки pip необходимо добавить в системную переменную PATH. Он должен быть добавлен автоматически, если вы установили Python через установочный файл.
Установка была добавлена в ваш PATH неправильно
Если вы вручную добавили путь, проблема может быть просто опечатка. Одна пропущенная точка с запятой перед новым путем или лишний пробел где-нибудь вызовут ошибку.
Как исправить ‘Pip‘ не распознается как внутренняя или внешняя команда в Windows 10
Попробуйте следующие исправления, чтобы решить проблему в Windows 10:
Исправление 1. Убедитесь, что Pip был добавлен в вашу переменную PATH
Если вы уверены, что он был добавлен, продолжайте чтобы исправить 3.
Вот быстрый способ проверить:
- Откройте “Выполнить“ диалоговое окно, нажав клавишу Windows + R.

- Введите “cmd“ и нажмите Введите.

- для получения списка всех местоположений. добавленный в переменную PATH, введите “echo %PATH%“ в командную строку, затем нажмите Ввод.

- Если вы найдете путь вида “C:Python39Scripts” (в зависимости от вашей версии Python) путь был добавлен в переменную PATH.
Если пункт не был добавлен, попробуйте следующее исправление.
Исправление 2. Добавьте пункт в переменную среды PATH
Вот как вручную добавьте pip в среду PATH с помощью графического интерфейса Windows и командной строки. После добавления пути откройте новое командное окно и попробуйте установить пакет pip, чтобы увидеть, решена ли проблема.
Добавить pip в PATH с помощью графического интерфейса Windows:
- Откройте “Выполнить“ диалоговое окно, нажав клавишу Клавиша Windows + R.

- Введите “ sysdm.cpl“ и нажмите Ввод, чтобы открыть Свойства системы.

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

- Перейдите к Системные переменные и выберите Путь.

- Нажмите кнопку Изменить.
- Нажмите Создать.чтобы добавить путь установки pip. Расположение по умолчанию: “C:users“ваше имя пользователя“AppDataProgramsPythonPython39“ для Python 3.9.

Добавить пункт в PATH с помощью CMD:
- Откройте диалоговое окно Выполнить, нажав клавишу Windows + R.

- Чтобы открыть новое окно командной строки, введите “cmd“ и нажмите Ввод.

- Введите команду “setx PATH “%PATH%; C:Python39Scripts“ и нажмите Enter, чтобы запустить его.

Примечание. Если вы установили Python в другом месте, измените путь после “;“ соответственно.
Исправление 3. Откройте пакет Python без добавления переменной Pip
Выполните следующие действия, чтобы открыть установочные пакеты Python в CMD без добавления переменной pip:
- Нажмите клавишу Windows + R, чтобы откройте Выполнить.

- Введите “ cmd“ и нажмите Ввод, чтобы открыть командную строку.

- Введите команду “python -m pip install (имя пакета)“ и запустите его.

Исправление 4. Убедитесь, что Pip включен в установку
Некоторые установщики Python исключают pip из установки по умолчанию. Это можно исправить, изменив установку Python, включив в нее pip. Вот как это сделать:
- Нажмите клавишу Windows + R, чтобы открыть Выполнить.

- Введите “appwiz.cpl“ и Введите.

- В Программы и компоненты, щелкните правой кнопкой мыши Python и выберите Изменить.

- Выберите Изменить.

- В разделе Дополнительные функции установите флажок pip и нажмите Далее.

- Чтобы применить изменения, нажмите Установить.

- По завершении установки откройте окно CMD, чтобы проверить, можете ли вы установить пакет Python без появления ошибки.
Если вы все еще видите ошибку, перейдите к последнему разделу в этой статье приведены инструкции по удалению и переустановке Python 3.9.
Как исправить ‘Pip‘ не распознается как внутренняя или внешняя команда в коде Visual Studio
Если вы видите это сообщение об ошибке при работе с Visual Code, это обычно означает, что возникла проблема с установкой Python или PATH был задан неправильно. Воспользуйтесь следующими советами, чтобы решить эту проблему:
Решение 1. Убедитесь, что ‘Pip’ добавлен в вашу переменную PATH
Если вы уверены, что пункт был добавлен, перейдите к исправлению 3.
Чтобы проверить, что пункт был добавлен в вашу переменную PATH:
- Нажмите клавишу Windows + R, чтобы открыть Выполнить.

- Введите “cmd“ а затем нажмите Ввод для командной строки.

- Список местоположений, добавленных в вашей переменной PATH, введите “echo %PATH%“ и нажмите Ввод.

- Увидев путь типа “C:Python39Scripts“ означает, что путь был добавлен в переменную PATH.
Если пункт не был добавлен, попробуйте добавить его одним из следующих двух способов:
Исправить 2. Добавьте пункт в переменную среды PATH
Выполните следующие действия, чтобы добавить вручную pip в среду пути с помощью графического интерфейса Windows или CMD. После добавления пути откройте новое окно CMD и попробуйте установить пакет pip, чтобы увидеть, решена ли проблема.
Добавьте pip в PATH с помощью графического интерфейса Windows:
- Откройте “Выполнить” диалоговое окно, нажав клавишу Windows + R.

- Введите “sysdm.cpl” и нажмите “Ввод” для доступа к “Свойствам системы”

- Выберите “ Расширенный” вкладку, затем “Переменные среды”

- Перейдите в “Системные переменные” и выберите “Путь”

- Нажмите “Изменить&rdquo ;

- Нажмите “Создать” чтобы добавить путь установки pip. Расположение по умолчанию: “C:users”ваше имя пользователя”AppDataProgramsPythonPython39” для Python 3.9.

Добавить пункт в PATH с помощью CMD:
- Откройте диалоговое окно Выполнить, нажав клавишу Windows + R.

- Чтобы открыть новое окно командной строки, введите “cmd” и нажмите Ввод.

- Введите команду “setx PATH “%PATH%; C:Python39Scripts” и нажмите Enter, чтобы запустить его.

Исправление 3. Открытие пакета Python без добавления переменной pip
Выполните следующие действия, чтобы открыть установочные пакеты Python в CMD без добавления переменной pip:
- Откройте диалоговое окно Выполнить.

- Введите “cmd” и нажмите Ввод, чтобы открыть командную строку.

- Введите команду “python -m pip install (имя пакета)” и запустите его.

Исправление 4. Убедитесь, что Pip включен в установку
Некоторые установщики Python опускают pip из установки по умолчанию. Это можно исправить, изменив установку Python, включив в нее pip. Вот как это сделать:
- Нажмите клавишу Windows + R, чтобы открыть Выполнить.

- Введите “appwiz.cpl” и Введите.

- В Программа и функции, щелкните правой кнопкой мыши Python и выберите Изменить.

- Выберите Изменить.

- Чтобы применить изменения, нажмите Установить.

- По завершении установки откройте окно CMD, чтобы проверить, можете ли вы установить пакет Python без появления ошибки.
< li id=»step5″>В разделе Дополнительные функции установите флажок pip и нажмите Далее.
Если вы все еще видите ошибку, перейдите к последнему раздел этой статьи, чтобы узнать, как удалить и переустановить Python 3.9.
Переустановите Python, чтобы исправить ‘Pip’ не распознается как внутренняя или внешняя команда
Эта ошибка обычно означает наличие проблемы с установкой Python или неправильную настройку системной переменной PATH. Попробуйте переустановить Python и все его компоненты, чтобы устранить проблему. Самый простой способ — через исполняемый установщик Python. Вот как это сделать:
- откройте диалоговое окно Выполнить.

- Запустите “appwiz.cpl“ чтобы перейти к разделу Программы и компоненты.

- Прокрутите список программ вниз, чтобы найти установку Python.

- Щелкните его правой кнопкой мыши и выберите Удалить, затем следуйте инструкциям.

- После удаления Python перезагрузите компьютер и загрузите последнюю версию установщика Python для вашего ОС.

- Запустите установочный файл и убедитесь, что Флажок Добавить Python 3.x в PATH установлен, где x означает любую версию Python 3, которая у вас есть. >
- Выберите Настроить установку.

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

- Расположение по умолчанию можно оставить как есть, нажмите Установить.

- После завершения установки вам будет предложено перезагрузить компьютер.< /li>
- После перезагрузки компьютера попробуйте снова установить пакет Python.
Pip теперь распознается
“&lsquo ;пип’ не распознается как внутренняя или внешняя команда“ сообщение об ошибке распространено. Причина обычно заключается в том, что путь установки pip недоступен или неправильно добавлен в путь системной переменной. Есть несколько способов решить эту проблему. Вы можете добавить его вручную через графический интерфейс Windows или CMD, изменить установку Python, включив в нее pip, или удалить и переустановить Python, чтобы убедиться, что “pip“ параметры проверены.
Удалось ли вам распознать pip? Что вы сделали, чтобы решить проблему? Расскажите нам в разделе комментариев ниже.

Ответ на:
комментарий
от t184256 21.10.19 23:21:23 MSK
![]()
не получилось устранить ошибку по поиску в нете.
вот сама ошибка:
Traceback (most recent call last):
File «/usr/bin/pip», line 6, in <module>
from pkg_resources import load_entry_point
ModuleNotFoundError: No module named ‘pkg_resources’
- Показать ответ
- Ссылка
Ответ на:
комментарий
от cretin00 21.10.19 23:26:31 MSK

Это модуль из состава setuptools. Есть идеи, как и чем ты сломал setuptools? Переустановить можешь?
t184256 ★★★★★
(21.10.19 23:27:54 MSK)
- Показать ответы
- Ссылка
Ответ на:
комментарий
от t184256 21.10.19 23:27:54 MSK
![]()
идей нет,сам переставить не смогу.
- Ссылка
Ответ на:
комментарий
от t184256 21.10.19 23:27:54 MSK
![]()
при установке программ python выходят такие ошибки:
предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/__pycache__/easy_install.cpython-37.opt-1.pyc
предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/__pycache__/easy_install.cpython-37.pyc
предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/easy_install.py
предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/pkg_resources/
предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/pkg_resources/__init__.py
предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/pkg_resources/__pycache__/
предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/pkg_resources/__pycache__/__init__.cpython-37.opt-1.pyc
предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/pkg_resources/__pycache__/__init__.cpython-37.pyc
предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/pkg_resources/__pycache__/py31compat.cpython-37.opt-1.pyc
предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/pkg_resources/__pycache__/py31compat.cpython-37.pyc
предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/pkg_resources/py31compat.py
предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/setuptools-41.2.0-py3.7.egg-info/
предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/setuptools-41.2.0-py3.7.egg-info/PKG-INFO
предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/setuptools-41.2.0-py3.7.egg-info/SOURCES.txt
предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/setuptools-41.2.0-py3.7.egg-info/dependency_links.txt
предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/setuptools-41.2.0-py3.7.egg-info/entry_points.txt
предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/setuptools-41.2.0-py3.7.egg-info/requires.txt
предупреждение: не удалось получить информацию о файле для usr/lib/python3.7/site-packages/setuptools-41.2.0-py3.7.egg-info/top_level.txt
предупреждение: не удалось получить информацию о файле для
- Показать ответ
- Ссылка
Ответ на:
комментарий
от cretin00 21.10.19 23:43:21 MSK


В большинстве дистрибутивов Linux pip можно безопасно использовать только в virtualenv или в крайнем случае от пользователя с –user. Запуск pip от root за пределами virtualenv — верный способ заработать конфликты с системным менеджером пакетов. Так что переустанавливай arch полностью.
AEP ★★★★★
(22.10.19 09:14:10 MSK)
- Показать ответ
- Ссылка

Ответ на:
комментарий
от ei-grad 22.10.19 09:21:14 MSK
![]()
Проблема решается очень просто. Могу рассказать как.
Да, всё верно. Я с таким уже сталкивался и описанный способ мне помог.
anonymous
(22.10.19 09:57:00 MSK)
- Ссылка
Ответ на:
комментарий
от AEP 22.10.19 09:14:10 MSK

С менеджером пакетов скорее всего нет, потому что pip кладёт в /usr/local даже при обновлении пакетов, которые через системный менеджер установлены, а вот проблем с совместимостью пакетов между собой огрести можно легко. Сам нарывался.
Radjah ★★★★★
(22.10.19 10:42:57 MSK)
- Показать ответ
- Ссылка
Ответ на:
комментарий
от t184256 21.10.19 23:50:22 MSK
![]()
командой sudo pacman -Rsccdd namep?
- Ссылка
Ответ на:
комментарий
от ei-grad 22.10.19 09:21:14 MSK
![]()
![]()
Пипка.
anonymous
(22.10.19 14:14:49 MSK)
- Ссылка
Ответ на:
комментарий
от Radjah 22.10.19 10:42:57 MSK

С менеджером пакетов скорее всего нет, потому что pip кладёт в /usr/local даже при обновлении пакетов, которые через системный менеджер установлены
Это дистроспецифичный патч. В Debian и Ubuntu это так, в других дистрибутивах — нет.
AEP ★★★★★
(22.10.19 16:04:16 MSK)
- Ссылка

Всегда используй virtualenv
- Ссылка
![]()
Ответ на:
комментарий
от cretin00 22.10.19 16:12:05 MSK

Ответ на:
комментарий
от t184256 22.10.19 16:15:37 MSK
![]()
Ответ на:
комментарий
от cretin00 22.10.19 16:21:07 MSK

Тебе дали пакетный менеджер, со встроенными средствами починки таких проблем между прочим, а ты насоздавал новых, пойдя ему в обход.
t184256 ★★★★★
(22.10.19 16:24:28 MSK)
- Показать ответ
- Ссылка
Ответ на:
комментарий
от t184256 22.10.19 16:24:28 MSK
![]()
Ответ на:
комментарий
от cretin00 22.10.19 16:12:05 MSK
![]()
Но ведь ты не решил проблему с pacman, а до тех пор у тебя система сломана. Сделай pacman -Qkk python-setuptools.
Thetan ★★★
(22.10.19 16:27:29 MSK)
- Показать ответ
- Ссылка
Ответ на:
комментарий
от Thetan 22.10.19 16:27:29 MSK
![]()
точно,вот выхлоп:
python-setuptools: всего 192 файла, 0 измененных файлов
- Ссылка
Ответ на:
комментарий
от cretin00 22.10.19 16:26:23 MSK

Ответ на:
комментарий
от t184256 22.10.19 16:33:09 MSK
![]()
Ответ на:
комментарий
от t184256 22.10.19 16:15:37 MSK

Ответ на:
комментарий
от cretin00 22.10.19 16:33:47 MSK

https://wiki.archlinux.org/index.php/Python#Package_management
If you must use pip, use a virtual environment, or
pip install --userto avoid conflicts with packages in /usr. It is always preferred to use pacman to install software.
https://wiki.archlinux.org/index.php/Python_(Русский)#Управление_пакетами
Если вы собираетесь использовать pip, используйте его в виртуальном окружении или с опцией
--user(pip install --user), чтобы избежать конфликтов между пакетами в каталоге/usr. Во всех случаях предпочтительный способ установки программного обеспечения — это использованиеpacman.
Примечание: Существуют инструменты, автоматически генерирующие PKGBUILDы для пакетов
pipи таким образом интегрирующие его в pacman: pipman-git, pip2arch-git
greenman ★★★★★
(22.10.19 17:11:37 MSK)
Последнее исправление: greenman 22.10.19 17:16:31 MSK
(всего
исправлений: 3)
- Ссылка
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
How Fix Pip Is Not Recognized Windows Command Prompt

Резюме :

При установке пакетов Python в командной строке вы можете получить сообщение об ошибке «pip не распознается как внутренняя или внешняя команда, работающая программа или командный файл». Как решить проблему? MiniTool покажу вам некоторые методы в этом посте.
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.
Шаг 2: Перейдите на Python.org, чтобы загрузить ту же версию исполняемого установщика.
Шаг 3. Запустите установку и выберите Изменить .
Шаг 4: Убедитесь, что выбрана опция pip.
Шаг 5: в Расширенные настройки окно, выберите Добавить Python в переменные среды и нажмите Установить .
Заключительные слова
У вас есть «PIP не распознанная команда»? Попробуйте исправить это, следуя приведенным выше методам, и мы надеемся, что вы легко избавитесь от проблемы.
Программные пакеты Python устанавливаются и управляются с помощью пакетов установки Pip (pip). Как правило, он используется для пакетов в индексе пакетов Python. Ваша системная переменная PATH должна быть установлена так, чтобы команды Python можно было запускать из командной строки Windows.
Если вы установили Python через установочный файл, он должен добавиться автоматически. Пользователи пакета Python часто получают сообщение об ошибке pip не работает и не знают, как это исправить. Ознакомьтесь с этими советами по устранению этой ошибки, если вы столкнулись с ней.

Содержание страницы
-
Как исправить установку PIP, не работающую в Windows 10/11
- Исправление 1: убедитесь, что PIP был добавлен в вашу переменную PATH
- Исправление 2: добавьте PIP в переменную среды PATH
- Исправление 3: убедитесь, что Pip включен в установку
- Исправление 4: переустановите его
Как исправить установку PIP, не работающую в Windows 10/11
Хотя это техническая вещь, вы можете исправить это, даже если у вас почти нет знаний о том, как исправить установку PIP, не работающую на ПК с Windows 10/11. Итак, давайте проверим, как это сделать:
Исправление 1: убедитесь, что PIP был добавлен в вашу переменную PATH
- Откройте CMD с правами администратора.
-
Теперь выполните команду: эхо% ПУТЬ%
- В зависимости от вашей версии Python вы найдете такой путь, как «C:/Python39/Scripts». Если это так, то путь добавляется, и теперь вы увидите, что установка PIP снова начинает работать.
Исправление 2: добавьте PIP в переменную среды PATH
- Откройте окно «Выполнить» и найдите sysdm.cpl чтобы открыть свойства системы.
- Теперь переключитесь на Передовой вкладку и нажмите на Переменные среды.
-
Затем доступ Системные переменные и выберите Дорожка.
-
Теперь нажмите на Редактировать кнопку и нажмите на Новый чтобы добавить путь установки pip. Однако, чтобы добавить путь установки pip, вы должны открыть CMD и выполнить эту команду: setx ПУТЬ «% ПУТЬ%; C:Python39Скрипты
Исправление 3: убедитесь, что Pip включен в установку
- Откройте страницу настроек Windows и перейдите в Программы раздел.
- Затем щелкните правой кнопкой мыши на Питон и ударил Изменять кнопка.
- Теперь нажмите на Изменить вариант и под Дополнительные особенности, проверить точка коробка и удар Следующий.
- Вот и все. Теперь, чтобы сохранить изменения, нажмите кнопку Установить кнопка.
После этого обязательно перезагрузите компьютер с Windows 10/11 и проверьте, устранена ли ошибка установки PIP, не работающая или нет.
Исправление 4: переустановите его
Эта ошибка обычно возникает из-за проблемы с установкой Python или неправильно настроенной переменной PATH. Чтобы решить эту проблему, переустановите Python и все его компоненты. Использование исполняемого установщика Python — самый простой способ. Вы можете сделать это, выполнив следующие действия:
Объявления
- Откройте страницу настроек Windows и перейдите в Программы раздел.
- Затем щелкните правой кнопкой мыши на Питон и ударил удалить кнопка.
- После этого перезагрузите устройство и снова загрузите Python.
- Затем установите его, как обычно, и проверьте, устранена ли ошибка установки PIP, которая не работает.
Итак, это все о том, как исправить установку PIP, не работающую в Windows 10/11. Мы надеемся, что вы найдете это руководство полезным. Между тем, если у вас есть какие-либо сомнения или вопросы, прокомментируйте ниже и дайте нам знать.