Меню

Ошибка при установке пакета pip

Nolrox

@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 руб./за проект

Минуточку внимания

Содержание

  1. Что делать если pip не устанавливает пакеты
  2. Как исправить «Pip» не распознается как внутренняя или внешняя команда
  3. Причины ‘Pip‘ не распознается как внутренняя или внешняя управляющая программа или пакетный файл
  4. Установка Pip отсутствует в системе Переменная
  5. Установка была добавлена ​​в ваш PATH неправильно
  6. Как исправить ‘Pip‘ не распознается как внутренняя или внешняя команда в Windows 10
  7. Исправление 1. Убедитесь, что Pip был добавлен в вашу переменную PATH
  8. Исправление 2. Добавьте пункт в переменную среды PATH
  9. Исправление 3. Откройте пакет Python без добавления переменной Pip
  10. Исправление 4. Убедитесь, что Pip включен в установку
  11. Как исправить ‘Pip‘ не распознается как внутренняя или внешняя команда в коде Visual Studio
  12. Решение 1. Убедитесь, что ‘Pip’ добавлен в вашу переменную PATH
  13. Исправить 2. Добавьте пункт в переменную среды PATH
  14. Исправление 3. Открытие пакета Python без добавления переменной pip
  15. Исправление 4. Убедитесь, что Pip включен в установку
  16. Переустановите Python, чтобы исправить ‘Pip’ не распознается как внутренняя или внешняя команда
  17. 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.

Вот быстрый способ проверить:

  1. Откройте “Выполнить“ диалоговое окно, нажав клавишу Windows + R.
  2. Введите “cmd“ и нажмите Введите.
  3. для получения списка всех местоположений. добавленный в переменную PATH, введите “echo %PATH%“ в командную строку, затем нажмите Ввод.
  4. Если вы найдете путь вида “C:Python39Scripts” (в зависимости от вашей версии Python) путь был добавлен в переменную PATH.

Если пункт не был добавлен, попробуйте следующее исправление.

Исправление 2. Добавьте пункт в переменную среды PATH

Вот как вручную добавьте pip в среду PATH с помощью графического интерфейса Windows и командной строки. После добавления пути откройте новое командное окно и попробуйте установить пакет pip, чтобы увидеть, решена ли проблема.

Добавить pip в PATH с помощью графического интерфейса Windows:

  1. Откройте “Выполнить“ диалоговое окно, нажав клавишу Клавиша Windows + R.
  2. Введите “ sysdm.cpl“ и нажмите Ввод, чтобы открыть Свойства системы.
  3. Выберите вкладку Дополнительно, затем Переменные среды.
  4. Перейдите к Системные переменные и выберите Путь.
  5. Нажмите кнопку Изменить.
  6. Нажмите Создать.чтобы добавить путь установки pip. Расположение по умолчанию: “C:users“ваше имя пользователя“AppDataProgramsPythonPython39“ для Python 3.9.

Добавить пункт в PATH с помощью CMD:

  1. Откройте диалоговое окно Выполнить, нажав клавишу Windows + R.
  2. Чтобы открыть новое окно командной строки, введите “cmd“ и нажмите Ввод.
  3. Введите команду “setx PATH “%PATH%; C:Python39Scripts“ и нажмите Enter, чтобы запустить его.

Примечание. Если вы установили Python в другом месте, измените путь после “;“ соответственно.

Исправление 3. Откройте пакет Python без добавления переменной Pip

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

  1. Нажмите клавишу Windows + R, чтобы откройте Выполнить.
  2. Введите “ cmd“ и нажмите Ввод, чтобы открыть командную строку.
  3. Введите команду “python -m pip install (имя пакета)“ и запустите его.

Исправление 4. Убедитесь, что Pip включен в установку

Некоторые установщики Python исключают pip из установки по умолчанию. Это можно исправить, изменив установку Python, включив в нее pip. Вот как это сделать:

  1. Нажмите клавишу Windows + R, чтобы открыть Выполнить.
  2. Введите “appwiz.cpl“ и Введите.
  3. В Программы и компоненты, щелкните правой кнопкой мыши Python и выберите Изменить.
  4. Выберите Изменить.
  5. В разделе Дополнительные функции установите флажок pip и нажмите Далее.
  6. Чтобы применить изменения, нажмите Установить.
  7. По завершении установки откройте окно CMD, чтобы проверить, можете ли вы установить пакет Python без появления ошибки.

Если вы все еще видите ошибку, перейдите к последнему разделу в этой статье приведены инструкции по удалению и переустановке Python 3.9.

Как исправить ‘Pip‘ не распознается как внутренняя или внешняя команда в коде Visual Studio

Если вы видите это сообщение об ошибке при работе с Visual Code, это обычно означает, что возникла проблема с установкой Python или PATH был задан неправильно. Воспользуйтесь следующими советами, чтобы решить эту проблему:

Решение 1. Убедитесь, что ‘Pip’ добавлен в вашу переменную PATH

Если вы уверены, что пункт был добавлен, перейдите к исправлению 3.

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

  1. Нажмите клавишу Windows + R, чтобы открыть Выполнить.
  2. Введите “cmd“ а затем нажмите Ввод для командной строки.
  3. Список местоположений, добавленных в вашей переменной PATH, введите “echo %PATH%“ и нажмите Ввод.
  4. Увидев путь типа “C:Python39Scripts“ означает, что путь был добавлен в переменную PATH.

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

Исправить 2. Добавьте пункт в переменную среды PATH

Выполните следующие действия, чтобы добавить вручную pip в среду пути с помощью графического интерфейса Windows или CMD. После добавления пути откройте новое окно CMD и попробуйте установить пакет pip, чтобы увидеть, решена ли проблема.

Добавьте pip в PATH с помощью графического интерфейса Windows:

  1. Откройте “Выполнить” диалоговое окно, нажав клавишу Windows + R.
  2. Введите “sysdm.cpl” и нажмите “Ввод” для доступа к “Свойствам системы”
  3. Выберите “ Расширенный” вкладку, затем “Переменные среды”
  4. Перейдите в “Системные переменные” и выберите “Путь”
  5. Нажмите “Изменить&rdquo ;
  6. Нажмите “Создать” чтобы добавить путь установки pip. Расположение по умолчанию: “C:users”ваше имя пользователя”AppDataProgramsPythonPython39” для Python 3.9.

Добавить пункт в PATH с помощью CMD:

  1. Откройте диалоговое окно Выполнить, нажав клавишу Windows + R.
  2. Чтобы открыть новое окно командной строки, введите “cmd” и нажмите Ввод.
  3. Введите команду “setx PATH “%PATH%; C:Python39Scripts” и нажмите Enter, чтобы запустить его.

Исправление 3. Открытие пакета Python без добавления переменной pip

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

  1. Откройте диалоговое окно Выполнить.
  2. Введите “cmd” и нажмите Ввод, чтобы открыть командную строку.
  3. Введите команду “python -m pip install (имя пакета)” и запустите его.

Исправление 4. Убедитесь, что Pip включен в установку

Некоторые установщики Python опускают pip из установки по умолчанию. Это можно исправить, изменив установку Python, включив в нее pip. Вот как это сделать:

  1. Нажмите клавишу Windows + R, чтобы открыть Выполнить.
  2. Введите “appwiz.cpl” и Введите.
  3. В Программа и функции, щелкните правой кнопкой мыши Python и выберите Изменить.
  4. Выберите Изменить.

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

  • Чтобы применить изменения, нажмите Установить.
  • По завершении установки откройте окно CMD, чтобы проверить, можете ли вы установить пакет Python без появления ошибки.
  • Если вы все еще видите ошибку, перейдите к последнему раздел этой статьи, чтобы узнать, как удалить и переустановить Python 3.9.

    Переустановите Python, чтобы исправить ‘Pip’ не распознается как внутренняя или внешняя команда

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

    1. откройте диалоговое окно Выполнить.
    2. Запустите “appwiz.cpl“ чтобы перейти к разделу Программы и компоненты.
    3. Прокрутите список программ вниз, чтобы найти установку Python.
    4. Щелкните его правой кнопкой мыши и выберите Удалить, затем следуйте инструкциям.
    5. После удаления Python перезагрузите компьютер и загрузите последнюю версию установщика Python для вашего ОС.
    6. Запустите установочный файл и убедитесь, что Флажок Добавить Python 3.x в PATH установлен, где x означает любую версию Python 3, которая у вас есть. >
    7. Выберите Настроить установку.
    8. В разделе Дополнительные функции убедитесь, что установлен флажок pip, затем нажмите Далее.
    9. Расположение по умолчанию можно оставить как есть, нажмите Установить.
    10. После завершения установки вам будет предложено перезагрузить компьютер.
    11. После перезагрузки компьютера попробуйте снова установить пакет 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;
    enter image description here

    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;
    enter image description here

    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

    enter image description here

    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.
    enter image description here

    In the next step, check mark «Add Python to environment variables»
    enter image description here

    '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;
    enter image description here

    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;
    enter image description here

    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

    enter image description here

    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.
    enter image description here

    In the next step, check mark «Add Python to environment variables»
    enter image description here

    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.

    ROMANIA_engineer's user avatar

    asked May 4, 2013 at 4:29

    contentclown's user avatar

    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

    Oliver's user avatar

    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.

    1. Download the correct version of pip from — https://pypi.org/simple/pip/
    2. 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's user avatar

    El Developer

    3,3201 gold badge20 silver badges40 bronze badges

    answered Apr 12, 2018 at 14:12

    rom's user avatar

    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's user avatar

    BenJi

    3534 silver badges11 bronze badges

    answered Apr 22, 2018 at 15:10

    Parth Choudhary's user avatar

    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

    Aachen's user avatar

    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.

    Community's user avatar

    answered May 4, 2013 at 4:54

    Danica's user avatar

    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

    RollerCosta's user avatar

    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

    pidge's user avatar

    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

    datchung's user avatar

    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's user avatar

    Blue

    22.2k7 gold badges56 silver badges89 bronze badges

    answered Jul 31, 2018 at 11:50

    abhi's user avatar

    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

    Ruben's user avatar

    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.

    1. Find the latest version of pip in this page:
      https://pypi.org/simple/pip/
    2. Download the .whl file of the latest version.
    3. 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 Gu's user avatar

    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

    apatsekin's user avatar

    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ültekin's user avatar

    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

    blackjar's user avatar

    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

    Travis Oliphant's user avatar

    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

    hobs's user avatar

    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

    lostsoul29's user avatar

    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

    user9175040's user avatar

    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 Patel's user avatar

    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

    akshayb's user avatar

    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

    spuder's user avatar

    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:

    1. Downloaded 9.0.3 version of pip from https://pypi.org/simple/pip/ (since pip couldn’t be used to install it).
    2. 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

    Yuriy M's user avatar

    This video tutorial worked for me:

    $ curl https://bootstrap.pypa.io/get-pip.py | python
    

    Generic Bot's user avatar

    Generic Bot

    3091 gold badge4 silver badges8 bronze badges

    answered Jul 10, 2018 at 21:59

    Golangg Go's user avatar

    Try installing xcode and then using homebrew to install pipenv using «brew install pipenv».

    Community's user avatar

    answered Jun 14, 2021 at 15:23

    MiThCeKi's user avatar

    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.

    Вот быстрый способ проверить:

    1. Откройте “Выполнить“ диалоговое окно, нажав клавишу Windows + R.
    2. Введите “cmd“ и нажмите Введите.
    3. для получения списка всех местоположений. добавленный в переменную PATH, введите “echo %PATH%“ в командную строку, затем нажмите Ввод.
    4. Если вы найдете путь вида “C:Python39Scripts” (в зависимости от вашей версии Python) путь был добавлен в переменную PATH.

    Если пункт не был добавлен, попробуйте следующее исправление.

    Исправление 2. Добавьте пункт в переменную среды PATH

    Вот как вручную добавьте pip в среду PATH с помощью графического интерфейса Windows и командной строки. После добавления пути откройте новое командное окно и попробуйте установить пакет pip, чтобы увидеть, решена ли проблема.

    Добавить pip в PATH с помощью графического интерфейса Windows:

    1. Откройте “Выполнить“ диалоговое окно, нажав клавишу Клавиша Windows + R.
    2. Введите “ sysdm.cpl“ и нажмите Ввод, чтобы открыть Свойства системы.
    3. Выберите вкладку Дополнительно, затем Переменные среды.
    4. Перейдите к Системные переменные и выберите Путь.
    5. Нажмите кнопку Изменить.
    6. Нажмите Создать.чтобы добавить путь установки pip. Расположение по умолчанию: “C:users“ваше имя пользователя“AppDataProgramsPythonPython39“ для Python 3.9.

    Добавить пункт в PATH с помощью CMD:

    1. Откройте диалоговое окно Выполнить, нажав клавишу Windows + R.
    2. Чтобы открыть новое окно командной строки, введите “cmd“ и нажмите Ввод.
    3. Введите команду “setx PATH “%PATH%; C:Python39Scripts“ и нажмите Enter, чтобы запустить его.

    Примечание. Если вы установили Python в другом месте, измените путь после “;“ соответственно.

    Исправление 3. Откройте пакет Python без добавления переменной Pip

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

    1. Нажмите клавишу Windows + R, чтобы откройте Выполнить.
    2. Введите “ cmd“ и нажмите Ввод, чтобы открыть командную строку.
    3. Введите команду “python -m pip install (имя пакета)“ и запустите его.

    Исправление 4. Убедитесь, что Pip включен в установку

    Некоторые установщики Python исключают pip из установки по умолчанию. Это можно исправить, изменив установку Python, включив в нее pip. Вот как это сделать:

    1. Нажмите клавишу Windows + R, чтобы открыть Выполнить.
    2. Введите “appwiz.cpl“ и Введите.
    3. В Программы и компоненты, щелкните правой кнопкой мыши Python и выберите Изменить.
    4. Выберите Изменить.
    5. В разделе Дополнительные функции установите флажок pip и нажмите Далее.
    6. Чтобы применить изменения, нажмите Установить.
    7. По завершении установки откройте окно CMD, чтобы проверить, можете ли вы установить пакет Python без появления ошибки.

    Если вы все еще видите ошибку, перейдите к последнему разделу в этой статье приведены инструкции по удалению и переустановке Python 3.9.

    Как исправить ‘Pip‘ не распознается как внутренняя или внешняя команда в коде Visual Studio

    Если вы видите это сообщение об ошибке при работе с Visual Code, это обычно означает, что возникла проблема с установкой Python или PATH был задан неправильно. Воспользуйтесь следующими советами, чтобы решить эту проблему:

    Решение 1. Убедитесь, что ‘Pip’ добавлен в вашу переменную PATH

    Если вы уверены, что пункт был добавлен, перейдите к исправлению 3.

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

    1. Нажмите клавишу Windows + R, чтобы открыть Выполнить.
    2. Введите “cmd“ а затем нажмите Ввод для командной строки.
    3. Список местоположений, добавленных в вашей переменной PATH, введите “echo %PATH%“ и нажмите Ввод.
    4. Увидев путь типа “C:Python39Scripts“ означает, что путь был добавлен в переменную PATH.

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

    Исправить 2. Добавьте пункт в переменную среды PATH

    Выполните следующие действия, чтобы добавить вручную pip в среду пути с помощью графического интерфейса Windows или CMD. После добавления пути откройте новое окно CMD и попробуйте установить пакет pip, чтобы увидеть, решена ли проблема.

    Добавьте pip в PATH с помощью графического интерфейса Windows:

    1. Откройте “Выполнить” диалоговое окно, нажав клавишу Windows + R.
    2. Введите “sysdm.cpl” и нажмите “Ввод” для доступа к “Свойствам системы”
    3. Выберите “ Расширенный” вкладку, затем “Переменные среды”
    4. Перейдите в “Системные переменные” и выберите “Путь”
    5. Нажмите “Изменить&rdquo ;
    6. Нажмите “Создать” чтобы добавить путь установки pip. Расположение по умолчанию: “C:users”ваше имя пользователя”AppDataProgramsPythonPython39” для Python 3.9.

    Добавить пункт в PATH с помощью CMD:

    1. Откройте диалоговое окно Выполнить, нажав клавишу Windows + R.
    2. Чтобы открыть новое окно командной строки, введите “cmd” и нажмите Ввод.
    3. Введите команду “setx PATH “%PATH%; C:Python39Scripts” и нажмите Enter, чтобы запустить его.

    Исправление 3. Открытие пакета Python без добавления переменной pip

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

    1. Откройте диалоговое окно Выполнить.
    2. Введите “cmd” и нажмите Ввод, чтобы открыть командную строку.
    3. Введите команду “python -m pip install (имя пакета)” и запустите его.

    Исправление 4. Убедитесь, что Pip включен в установку

    Некоторые установщики Python опускают pip из установки по умолчанию. Это можно исправить, изменив установку Python, включив в нее pip. Вот как это сделать:

    1. Нажмите клавишу Windows + R, чтобы открыть Выполнить.
    2. Введите “appwiz.cpl” и Введите.
    3. В Программа и функции, щелкните правой кнопкой мыши Python и выберите Изменить.
    4. Выберите Изменить.
    5. < li id=»step5″>В разделе Дополнительные функции установите флажок pip и нажмите Далее.

    6. Чтобы применить изменения, нажмите Установить.
    7. По завершении установки откройте окно CMD, чтобы проверить, можете ли вы установить пакет Python без появления ошибки.

    Если вы все еще видите ошибку, перейдите к последнему раздел этой статьи, чтобы узнать, как удалить и переустановить Python 3.9.

    Переустановите Python, чтобы исправить ‘Pip’ не распознается как внутренняя или внешняя команда

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

    1. откройте диалоговое окно Выполнить.
    2. Запустите “appwiz.cpl“ чтобы перейти к разделу Программы и компоненты.
    3. Прокрутите список программ вниз, чтобы найти установку Python.
    4. Щелкните его правой кнопкой мыши и выберите Удалить, затем следуйте инструкциям.
    5. После удаления Python перезагрузите компьютер и загрузите последнюю версию установщика Python для вашего ОС.
    6. Запустите установочный файл и убедитесь, что Флажок Добавить Python 3.x в PATH установлен, где x означает любую версию Python 3, которая у вас есть. >
    7. Выберите Настроить установку.
    8. В разделе Дополнительные функции убедитесь, что установлен флажок pip, затем нажмите Далее.
    9. Расположение по умолчанию можно оставить как есть, нажмите Установить.
    10. После завершения установки вам будет предложено перезагрузить компьютер.< /li>
    11. После перезагрузки компьютера попробуйте снова установить пакет 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 --user to 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


    Резюме :

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

    При установке пакетов 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

    1. Откройте CMD с правами администратора.
    2. Теперь выполните команду: эхо% ПУТЬ%Убедитесь, что PIP был добавлен в вашу переменную PATH
    3. В зависимости от вашей версии Python вы найдете такой путь, как «C:/Python39/Scripts». Если это так, то путь добавляется, и теперь вы увидите, что установка PIP снова начинает работать.

    Исправление 2: добавьте PIP в переменную среды PATH

    1. Откройте окно «Выполнить» и найдите sysdm.cpl чтобы открыть свойства системы.
    2. Теперь переключитесь на Передовой вкладку и нажмите на Переменные среды.
    3. Затем доступ Системные переменные и выберите Дорожка.Добавьте PIP в переменную среды PATH
    4. Теперь нажмите на Редактировать кнопку и нажмите на Новый чтобы добавить путь установки pip. Однако, чтобы добавить путь установки pip, вы должны открыть CMD и выполнить эту команду: setx ПУТЬ «% ПУТЬ%; C:Python39СкриптыДобавьте PIP в переменную среды PATH

    Исправление 3: убедитесь, что Pip включен в установку

    1. Откройте страницу настроек Windows и перейдите в Программы раздел.
    2. Затем щелкните правой кнопкой мыши на Питон и ударил Изменять кнопка.
    3. Теперь нажмите на Изменить вариант и под Дополнительные особенности, проверить точка коробка и удар Следующий.
    4. Вот и все. Теперь, чтобы сохранить изменения, нажмите кнопку Установить кнопка.

    После этого обязательно перезагрузите компьютер с Windows 10/11 и проверьте, устранена ли ошибка установки PIP, не работающая или нет.

    Исправление 4: переустановите его

    Эта ошибка обычно возникает из-за проблемы с установкой Python или неправильно настроенной переменной PATH. Чтобы решить эту проблему, переустановите Python и все его компоненты. Использование исполняемого установщика Python — самый простой способ. Вы можете сделать это, выполнив следующие действия:

    Объявления

    1. Откройте страницу настроек Windows и перейдите в Программы раздел.
    2. Затем щелкните правой кнопкой мыши на Питон и ударил удалить кнопка.
    3. После этого перезагрузите устройство и снова загрузите Python.
    4. Затем установите его, как обычно, и проверьте, устранена ли ошибка установки PIP, которая не работает.

    Итак, это все о том, как исправить установку PIP, не работающую в Windows 10/11. Мы надеемся, что вы найдете это руководство полезным. Между тем, если у вас есть какие-либо сомнения или вопросы, прокомментируйте ниже и дайте нам знать.

    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии

    А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка при установке пакета libglade2 0
  • Ошибка при установке пайтона