Ошибка при обновлении pips installer

Зачастую возникает необходимость обновления PIP. В данном руководстве будет дана поэтапная инструкция для обновления PIP в Windows.

Содержание статьи

  • План обновления PIP в Windows
  • Проверка текущей версии PIP
  • Инструмент для обновления PIP в Windows
  • Как вернуться к предыдущей версии PIP

Столкнуться с необходимостью обновления PIP можно при установке любого пакета, используя PIP.

Выводится следующее сообщение:

обновление pip

Вы используете версию pip 19.3.1; однако, доступна версия 20.1.1. Вам стоит сделать обновление через команду ‘python -m pip install –upgrade pip’.

Есть вопросы по Python?

На нашем форуме вы можете задать любой вопрос и получить ответ от всего нашего сообщества!

Telegram Чат & Канал

Вступите в наш дружный чат по Python и начните общение с единомышленниками! Станьте частью большого сообщества!

Паблик VK

Одно из самых больших сообществ по Python в социальной сети ВК. Видео уроки и книги для вас!

Для обновления PIP в Windows нужно открыть Windows Command Prompt, а затем набрать/скопировать туда указанную команду. Обратите внимание, что данный метод сработает только если у вас уже добавлен Python в Windows PATH. Ничего страшного, если вы не знаете, что это такое. Далее мы подробно разберем все шаги обновления PIP.

python m pip install upgrade pip

В поисковике Windows наберите Command Prompt (Командная строка):

командная строка windows

Затем откройте Command Prompt (Командную строку). Во избежание проблем с уровнем доступа сделайте это от имени администратора. Для этого кликлинте правой кнопкой мыши и выберите пункт Run as administrator (Запустить от имени администратора):

командная строка windows

В командной строке наберите cd , чтобы удостовериться, что в начальной точке только название диска:

командная строка windows

Нажмите Enter. Вы увидите название диска C:>

командная строка windows

Найдите путь к Python, что является папкой, куда установлен Python.

В нашем случае путь приложения Python следующий:

C:UsersRonAppDataLocalProgramsPythonPython37-32

путь python

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

В нашем случае это выглядит следующим образом:

командная строка windows

Нажмите Enter, вы увидите:

командная строка windows

Обновите PIP, использовав данную команду, затем нажмите Enter:

python m pip install upgrade pip

В командной строке команда будет выглядеть следующим образом:

командная строка windows

Обратите внимание, что будет установлена последняя версия PIP:

командная строка windows

Проверка текущей версии PIP

Для проверки текущей версии PIP нужно использовать путь скриптов Python вместо пути приложения.

Наберите cd, чтобы убедиться, что стартовой точкой является только название диска:

командная строка windows

Затем найдите путь к Python скриптов. Папка скриптов должна находиться внутри пути приложения Pythоn.

В нашем случае путь Python скриптов следующий:

C:UsersRonAppDataLocalProgramsPythonPython37-32Scripts

путь скриптов python

Затем наберите cd, после которой следует путь к Python скриптам, и нажмите Enter.

командная строка windows

В конечном итоге наберите следующую команду для проверки версии PIP:

командная строка windows

Нажмите Enter, после этого будет показана версия PIP.

командная строка windows

Разберем простой инструмент для обновления PIP.

Обратите внимание, что вам нужно добавить Python к Windows PATH для использования данного инструмента.

Далее дан полный код Python для инструмента обновления PIP используя Tkinter:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

import os

import tkinter as tk

root= tk.Tk()

canvas1 = tk.Canvas(root, width = 300, height = 350, bg = ‘lightsteelblue2’, relief = ‘raised’)

canvas1.pack()

label1 = tk.Label(root, text=‘Upgrade PIP’, bg = ‘lightsteelblue2’)

label1.config(font=(‘helvetica’, 20))

canvas1.create_window(150, 80, window=label1)

def upgradePIP ():

    os.system(‘start cmd /k python.exe -m pip install —upgrade pip’)

button1 = tk.Button(text=‘      Upgrade PIP     ‘, command=upgradePIP, bg=‘green’, fg=‘white’, font=(‘helvetica’, 12, ‘bold’))

canvas1.create_window(150, 180, window=button1)

root.mainloop()

Просто запустите код и затем нажмите на кнопку Upgrade PIP, после чего команда выполнится.

обновление pip

Что, если нужно откатиться к предыдущей версии PIP?

Выполнив следующие шаги, вернуться к предыдущей версии PIP не составит особого труда.

Как вернуться к предыдущей версии PIP

Перейдите в папку где установлен Python. Если сейчас настроен путь к скриптам, тогда просто наберите cd .. (и затем нажмите Enter), и вы вернетесь к папке с установленным Python.

командная строка windows

Предположим, нам нужно вернуться к версии 18.1.

Для этого просто наберите следующую команду и затем нажмите Enter:

python m pip install pip==18.1

Вы должны увидеть указанную версию PIP:

командная строка windows

Являюсь администратором нескольких порталов по обучению языков программирования Python, Golang и Kotlin. В составе небольшой команды единомышленников, мы занимаемся популяризацией языков программирования на русскоязычную аудиторию. Большая часть статей была адаптирована нами на русский язык и распространяется бесплатно.

E-mail: vasile.buldumac@ati.utm.md

Образование
Universitatea Tehnică a Moldovei (utm.md)

  • 2014 — 2018 Технический Университет Молдовы, ИТ-Инженер. Тема дипломной работы «Автоматизация покупки и продажи криптовалюты используя технический анализ»
  • 2018 — 2020 Технический Университет Молдовы, Магистр, Магистерская диссертация «Идентификация человека в киберпространстве по фотографии лица»
  • smorman

Решил переустановить питон. Соответственно пришлось скачивать модули. Перед этим решил обновить pip:
pip install --upgrade pip
Выдало такую ошибку:

ERROR: Could not install packages due to an EnvironmentError: [WinError 5] Отказано в доступе: 'C:\Users\Семья\AppData\Local\Temp\pip-uninstall-ciw3j_dd\pip.exe'
Consider using the `--user` option or check the permissions.


  • Вопрос задан

    более двух лет назад

  • 20178 просмотров

Скорее всего нет прав. Добавьте аргумент:--user

Надо запустить CMD от имени админа и ввести туда pip install —upgrade pip, работает. сам проверил

Пригласить эксперта

я пишу в эту тему, потому что оч долго пытался гуглить свою ошибку в инете, но эта информация не лежит на поверхности и первый источник по запросу эта тема.: наш любимый роскомик решил заблокировать неугодные ipшники и вместе с ними попал под раздачу https://files.pythonhosted.org/ . ERROR заключается в том, что при попытке обновить pip или скачать библиотеку через pip ( в моем случае до v20.3) нужен уже обновленный pip — маразм чистой воды. Но на https://habr.com/ru/info/welcome/feed/?back_link=h… (том же habr) я нашёл реальную причину. Можете прочесть но самый простой способ — vpn. Моя ошибка была следующей: ***4 раза error удаленный сервер не отвечает на запрос*** и WARNING: You are using pip version 20.2.1; however, version 20.3 is available. You should consider upgrading via the ‘C:pythonpython.exe -m pip install —upgrade pip’ command.

64542e0f6a655029613292.jpeg

сам cmd подсказывает как правильно., а именно от админа подать команду

python.exe -m pip install --upgrade pip


  • Показать ещё
    Загружается…

14 июн. 2023, в 03:49

3000 руб./за проект

14 июн. 2023, в 03:45

4000 руб./за проект

14 июн. 2023, в 01:02

5000 руб./за проект

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

pip – это пакетный менеджер для установки и управления пакетами Python из репозитория Python Package Index (PyPI). При выполнении команды обновления pip могут возникать ошибки. В этой статье мы рассмотрим самые распространённые ошибки при обновлении pip и как их исправить.

Ошибка «Permission denied»

Ошибка «Permission denied» возникает, когда у пользователя нет необходимых прав для выполнения команды обновления pip.

Решение

Чтобы исправить это, выполните команду обновления pip с правами суперпользователя:

$ sudo pip install --upgrade pip

Ошибка «ImportError»

Ошибка «ImportError» возникает, когда pip не может импортировать модуль.

Решение

Сначала убедитесь, что модуль pip установлен:

$ pip install pip

Если это не помогло, запустите команду обновления pip с флагом —ignore-installed:

$ pip install --ignore-installed pip

Ошибка «AttributeError»

Ошибка «AttributeError» возникает, когда pip не может найти указанный атрибут.

Решение

Попробуйте удалить pip и установить его заново:

$ pip uninstall pip
$ easy_install pip

Ошибка «UnicodeDecodeError»

Ошибка «UnicodeDecodeError» возникает, когда в локализации pip используется некорректная кодировка.

Решение

Выполните команду обновления pip с флагом —upgrade-strategy:

$ pip install --upgrade-strategy=eager pip

Ошибка «ValueError»

Ошибка «ValueError» возникает, когда pip не может найти нужный модуль.

Решение

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

$ python -m ensurepip --upgrade

Ошибка «HTTP error»

Ошибка «HTTP error» возникает, когда pip не может загрузить пакет из PyPI.

Решение

Попробуйте изменить URL PyPI на «https://pypi.python.org/simple/»:

$ pip install --index-url https://pypi.python.org/simple/ PACKAGE-NAME

Заключение

В данной статье мы рассмотрели самые распространённые ошибки при обновлении pip и как их исправить. Если вы столкнулись с какой-либо другой ошибкой, не стесняйтесь обратиться к документации pip или сообществу Python.

Package Installer for Python (PIP) is the preferred package-management system for Python. It’s used to install third-party packages from an online repository called the Python Package Index.

When attempting to install Python packages, you may encounter errors stating PIP is not recognized, command not found, or can’t open the file. In this article, we’ve detailed why such errors occur, as well as how you can fix them.

Why is the PIP Install Not Working?

The most common reasons for issues with PIP installations is either that an incorrect PIP path is added to the PATH system variable, or the PIP path isn’t added at all. This often happens because users forget or don’t know to include PIP during the Python installation. In case of Linux, PIP isn’t included during the Python installation to start with, so you have to install it separately later.

In most cases, you won’t encounter this error if you use a Python IDE instead of CMD. However, if you don’t want to use an IDE, or you face this error despite using an IDE, you can try the fixes from the section below to resolve the issue.

Include PIP During Installation

First, you should make sure that PIP was actually included during the Python installation. Here are the steps to do so:

  1. Press Win + R, type appwiz.cpl, and press Enter.
  2. Select Python from the list and press Change.
  3. Click on Modify. Ensure pip is selected and press Next > Install.
    install-pip-python-optional-features
  4. After the installation completes, check if you can install the Python packages now.

Add PIP to PATH Variable

As stated, the PIP Install path needs to be added to the PATH system variable for it to work. Otherwise, CMD won’t recognize the command and you’ll encounter the not recognized error. First, you should check if this is the issue with the following steps:

  1. Press Win + R, type cmd, and press CTRL + Shift + Enter.
  2. Type echo %PATH% and press Enter.
    echo-path

Depending on your Python version and install location, you may see a path like C:Python36Scripts. This means the PIP path is already added to the PATH variable. If you don’t see it, you can add it via the command line with the following steps:

  1. Execute the following command:
    setx PATH "%PATH%;<PIP Path>"
    setx-path-python
    As stated, the PIP path will differ according to your Python version. We’ve used C:Python36Scripts as an example but in your case, the PIP path maybe different. If you aren’t sure what the PIP path is, check the GUI method below.
  2. Start a new instance of command prompt and check if you can install any packages.

The command-line interface method returns a lot of paths at once, which can get confusing. Instead, you can also check the paths via the GUI. Here are the steps to do so:

  1. Press Win + R, type sysdm.cpl, and press Enter.
  2. Switch to the Advanced tab and click on Environment Variables.
    environment-variables
    As stated, the PIP path will differ according to your Python version. We’ve used C:Python36Scripts as an example but in your case, the PIP path maybe different. If you aren’t sure what the PIP path is, check the GUI method below.
  3. Start a new instance of command prompt and check if you can install any packages.

The command-line interface method returns a lot of paths at once, which can get confusing. Instead, you can also check the paths via the GUI. Here are the steps to do so:

  1. Press Win + R, type sysdm.cpl, and press Enter.
  2. Switch to the Advanced tab and click on Environment Variables.
  3. In the System variables section, select Path and press Edit.
  4. Click on New and add the pip installation path. This differs depending on your Python version but for the current latest version (3.10), the path is:
    C:UsersUsernameAppDataLocalProgramsPythonPython310Scripts.
    add-new-path-variable
  5. Check if you can install a pip package now.

Use Correct PIP and Python Version

The pip install packagename command is generally used to install Python packages. If this command doesn’t work, you can try the commands shown below instead. Don’t forget to replace packagename with the actual package you’re trying to install.

python -m pip install packagename

py -m pip install packagename

pip-install-packagename

  • Check if you can install a pip package now.
  • Use Correct PIP and Python Version

    The pip install packagename command is generally used to install Python packages. If this command doesn’t work, you can try the commands shown below instead. Don’t forget to replace packagename with the actual package you’re trying to install.

    python -m pip install packagename

    py -m pip install packagename

    If you have multiple python versions, specify the version number as shown below:

    py -3 -m pip install packagename

    install-pip-package-version-number

    Manually Install PIP

    Due to failed upgrades and similar issues, your PIP file can get corrupted which can also lead to various problems such as PIP Install Not Working. One easy way to fix this is by removing Python and reinstalling it. You can find the steps to do so in the next section.

    Alternatively, you can also manually install PIP with the following steps:

    1. Download get-pip.py and store it in Python’s installation directory.
    2. Enter cd <above directory> to switch to the installation directory in CMD.
      python-install-directory

      Manually Install PIP

      Due to failed upgrades and similar issues, your PIP file can get corrupted which can also lead to various problems such as PIP Install Not Working. One easy way to fix this is by removing Python and reinstalling it. You can find the steps to do so in the next section.

      Alternatively, you can also manually install PIP with the following steps:

      1. Download get-pip.py and store it in Python’s installation directory.
      2. Enter cd <above directory> to switch to the installation directory in CMD.
      3. Type py get-pip.py and press Enter.
        py-get-pip
      4. Once pip is installed, check if you can install any packages.

      In case of Linux, pip doesn’t come bundled with Python. You have to manually install it first. You can do so by executing the following command in the terminal:

      sudo apt-get -y install python3-pip

      install-python-pip-ubuntu

      Reinstall Python

      The final option is to remove Python entirely and then reinstall it. Any problematic files will be replaced during the process, which should ultimately resolve the issue. Here are the steps to do so:

      1. Press Win + R, type appwiz.cpl, and press Enter.
      2. Select Python from the list, click on Uninstall and follow the on-screen instructions.
      3. Restart your PC and reinstall Python.
      4. Enable the Add Python to Path option and select Customize installation. Also, make sure that PIP is included during the installation.
        install-python-add-python-to-path
      5. After the installation completes, restart your PC once more, then check if you can install any Python packages.

    I’m having trouble installing python modules using pip. Below is the output from the command window:

    Note that I installed pip immediately before trying to install GDAL module.

    I am on a w7 64bit machine running python 2.7

        Microsoft Windows [Version 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
    
    C:UsersjnunnDesktop>python get-pip.py
    Downloading/unpacking pip
    Downloading pip-1.2.1.tar.gz (102Kb): 102Kb downloaded
    Running setup.py egg_info for package pip
    
    warning: no files found matching '*.html' under directory 'docs'
    warning: no previously-included files matching '*.txt' found under directory
    'docs_build'
    no previously-included directories found matching 'docs_build_sources'
    Installing collected packages: pip
    Running setup.py install for pip
    
    warning: no files found matching '*.html' under directory 'docs'
    warning: no previously-included files matching '*.txt' found under directory
    'docs_build'
    no previously-included directories found matching 'docs_build_sources'
    Installing pip-script.py script to C:Python26ArcGIS10.1Scripts
    Installing pip.exe script to C:Python26ArcGIS10.1Scripts
    Installing pip.exe.manifest script to C:Python26ArcGIS10.1Scripts
    Installing pip-2.7-script.py script to C:Python26ArcGIS10.1Scripts
    Installing pip-2.7.exe script to C:Python26ArcGIS10.1Scripts
    Installing pip-2.7.exe.manifest script to C:Python26ArcGIS10.1Scripts
    Successfully installed pip
    Cleaning up...
    
    C:UsersjnunnDesktop>pip install gdal
    Downloading/unpacking gdal
    Downloading GDAL-1.9.1.tar.gz (420kB): 420kB downloaded
    Running setup.py egg_info for package gdal
    
    Installing collected packages: gdal
    Running setup.py install for gdal
    building 'osgeo._gdal' extension
    c:Program Files (x86)Microsoft Visual Studio 9.0VCBINcl.exe /c /nologo
    /Ox /MD /W3 /GS- /DNDEBUG -I../../port -I../../gcore -I../../alg -I../../ogr/ -I
    C:Python26ArcGIS10.1include -IC:Python26ArcGIS10.1PC -IC:Python26ArcGIS1
    0.1libsite-packagesnumpycoreinclude /Tpextensions/gdal_wrap.cpp /Fobuildte
    mp.win32-2.7Releaseextensions/gdal_wrap.obj
    gdal_wrap.cpp
    c:Program Files (x86)Microsoft Visual Studio 9.0VCINCLUDExlocale(342) :
    warning C4530: C++ exception handler used, but unwind semantics are not enabled
    . Specify /EHsc
    extensions/gdal_wrap.cpp(2853) : fatal error C1083: Cannot open include file
    : 'cpl_port.h': No such file or directory
    error: command '"c:Program Files (x86)Microsoft Visual Studio 9.0VCBINc
    l.exe"' failed with exit status 2
    Complete output from command C:Python26ArcGIS10.1python.exe -c "import se
    tuptools;__file__='c:usersjnunnappdatalocaltemppip-buildgdalsetu
    p.py';exec(compile(open(__file__).read().replace('rn', 'n'), __file__, 'exec'
    ))" install --record c:usersjnunnappdatalocaltemppip-f7tgze-recordinstall
    -record.txt --single-version-externally-managed:
    running install
    
    running build
    
    running build_py
    
    creating build
    
    creating buildlib.win32-2.7
    
    copying gdal.py -> buildlib.win32-2.7
    
    copying ogr.py -> buildlib.win32-2.7
    
    copying osr.py -> buildlib.win32-2.7
    
    copying gdalconst.py -> buildlib.win32-2.7
    
    copying gdalnumeric.py -> buildlib.win32-2.7
    
    creating buildlib.win32-2.7osgeo
    
    copying osgeogdal.py -> buildlib.win32-2.7osgeo
    
    copying osgeogdalconst.py -> buildlib.win32-2.7osgeo
    
    copying osgeogdalnumeric.py -> buildlib.win32-2.7osgeo
    
    copying osgeogdal_array.py -> buildlib.win32-2.7osgeo
    
    copying osgeoogr.py -> buildlib.win32-2.7osgeo
    
    copying osgeoosr.py -> buildlib.win32-2.7osgeo
    
    copying osgeo__init__.py -> buildlib.win32-2.7osgeo
    
    running build_ext
    
    building 'osgeo._gdal' extension
    
    creating buildtemp.win32-2.7
    
    creating buildtemp.win32-2.7Release
    
    creating buildtemp.win32-2.7Releaseextensions
    
    c:Program Files (x86)Microsoft Visual Studio 9.0VCBINcl.exe /c /nologo /Ox
    /MD /W3 /GS- /DNDEBUG -I../../port -I../../gcore -I../../alg -I../../ogr/ -IC:P
    ython26ArcGIS10.1include -IC:Python26ArcGIS10.1PC -IC:Python26ArcGIS10.1
    libsite-packagesnumpycoreinclude /Tpextensions/gdal_wrap.cpp /Fobuildtemp.w
    in32-2.7Releaseextensions/gdal_wrap.obj
    
    gdal_wrap.cpp
    
    c:Program Files (x86)Microsoft Visual Studio 9.0VCINCLUDExlocale(342) : war
    ning C4530: C++ exception handler used, but unwind semantics are not enabled. Sp
    ecify /EHsc
    
    extensions/gdal_wrap.cpp(2853) : fatal error C1083: Cannot open include file: 'c
    pl_port.h': No such file or directory
    
    error: command '"c:Program Files (x86)Microsoft Visual Studio 9.0VCBINcl.ex
    e"' failed with exit status 2
    
    ----------------------------------------
    Command C:Python26ArcGIS10.1python.exe -c "import setuptools;__file__='c:us
    ersjnunnappdatalocaltemppip-buildgdalsetup.py';exec(compile(open(_
    _file__).read().replace('rn', 'n'), __file__, 'exec'))" install --record c:u
    sersjnunnappdatalocaltemppip-f7tgze-recordinstall-record.txt --single-vers
    ion-externally-managed failed with error code 1 in c:usersjnunnappdatalocal
    temppip-buildgdal
    Storing complete log in C:Usersjnunnpippip.log
    
    C:UsersjnunnDesktop>
    

    I have tried to use easy_install before too, and it came back with a common error to this:

    c:Program Files (x86)Microsoft Visual Studio 9.0VCINCLUDExlocale(342) : war
    ning C4530: C++ exception handler used, but unwind semantics are not enabled. Sp
    ecify /EHsc
    
    extensions/gdal_wrap.cpp(2853) : fatal error C1083: Cannot open include file: 'c
    pl_port.h': No such file or directory
    
    error: command '"c:Program Files (x86)Microsoft Visual Studio 9.0VCBINcl.ex
    e"' failed with exit status 2
    

    Plus the following additional pip.log:

        Exception information:
    Traceback (most recent call last):
    File "C:Python26ArcGIS10.1libsite-packagespipbasecommand.py", line 107, in main
    status = self.run(options, args)
    File "C:Python26ArcGIS10.1libsite-packagespipcommandsinstall.py", line 261, in run
    requirement_set.install(install_options, global_options)
    File "C:Python26ArcGIS10.1libsite-packagespipreq.py", line 1166, in install
    requirement.install(install_options, global_options)
    File "C:Python26ArcGIS10.1libsite-packagespipreq.py", line 589, in install
    cwd=self.source_dir, filter_stdout=self._filter_install, show_stdout=False)
    File "C:Python26ArcGIS10.1libsite-packagespiputil.py", line 612, in call_subprocess
    % (command_desc, proc.returncode, cwd))
    InstallationError: Command C:Python26ArcGIS10.1python.exe -c "import setuptools;__file__='c:usersjnunnappdatalocaltemppip-buildgdalsetup.py';exec(compile(open(__file__).read().replace('r    n', 'n'), __file__, 'exec'))" install --record c:usersjnunnappdatalocaltemppip-f7tgze-recordinstall-record.txt --single-version-externally-managed failed with error code 1 in c:usersjnunnappdata    localtemppip-buildgdal
    

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

    Чтобы установить Python, перейдите на сайт https://www.python.org/ и скачайте и установите самую последнюю версию. Убедитесь, что установка добавит Python в переменную среды PATH.

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

    pip install requests
    

    Если у вас возникают проблемы с установкой модулей с помощью pip, попробуйте выполнить команду pip install -U pip, чтобы обновить версию pip до самой последней.

    Nolrox

    @Nolrox

    Python-разработчик

    Качаю Python, захожу в консоль, пишу pip install и выдает что «pip» не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Что делать?


    • Вопрос задан

      более двух лет назад

    • 51600 просмотров

    Добавить в 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)


    • Показать ещё
      Загружается…

    04 июн. 2023, в 12:07

    2000 руб./за проект

    04 июн. 2023, в 12:06

    1000 руб./за проект

    04 июн. 2023, в 12:06

    30000 руб./за проект

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

    Ответ на:

    комментарий
    от 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)

    • Ссылка

    Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.

    Made the upgrade to Mac OS X 10.8 (Mountain Lion) and get now the following error when trying to call $ pip:

    Traceback (most recent call last):
      File "/usr/local/bin/pip", line 5, in <module>
        from pkg_resources import load_entry_point
      File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 2603, in <module>
        working_set.require(__requires__)
      File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 666, in require
        needed = self.resolve(parse_requirements(requirements))
      File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 565, in resolve
        raise DistributionNotFound(req)  # XXX put more info here
    pkg_resources.DistributionNotFound: pip==1.1
    

    Update: Tried to reinstall by doing the install procedure again (with http://www.pip-installer.org/en/latest/installing.html#using-the-installer and easy_install), but didn’t work, got the same error.

    Tried now the following: Calling $ sudo pip and the above error disappears. Strange is, that the directories which could not befound in the above error message point to /System/Library/… while the python installation is (new ?) to find in /Library/Frameworks/..:

    $ which python
    /Library/Frameworks/Python.framework/Versions/Current/bin/python
    

    Any idea how to get rid of the sudo?

    Понравилась статья? Поделить с друзьями:
  • Ошибка при обновлении pip отказано в доступе
  • Ошибка при обновлении path of exile произошла ошибка
  • Ошибка при обновлении office 365
  • Ошибка при обновлении nokia lumia
  • Ошибка при обновлении microsoft visual c