Как удалить запросы из python и установить в pip

Мне нужно сослаться на запросы в pip, но они уже установлены в python.

 Requirement already satisfied: requests in /usr/lib/python3/dist-packages (2.18.4)

Как я могу изменить запросы на пипс?

  • Версия Ubuntu: 18.04.2 LTS
  • Версия python3: 3.6.8
  • Версия pip: pip 19.1.1 из /home/biggi/.local/lib/python3.6/site-packages/pip (python 3.6)

При запуске скрипта на python я получаю ошибку

import requests 
ImportError: No module named requests

Когда я пытаюсь: sudo pip install requests

Каталог '/home/biggi/.cache/pip/http' или его родительский каталог не принадлежат текущим пользователем и кеш был отключен. Пожалуйста, проверьте разрешения и владельца этого каталога. Если вы выполняете pip с помощью sudo, вам может потребоваться флаг -H у sudo. Каталог /home/biggi/.cache/pip или его родительский каталог не принадлежат текущему пользователю, и колеса кэширования отключены. проверьте разрешения и владельца этого каталога. Если вы выполняете pip с помощью sudo, вам может потребоваться флаг -H у sudo. Требование уже выполнено: запросы в ./.local/lib/python2.7/site-packages Требование уже выполнено: urllib3! = 1.25.0,! = 1.25.1, <1.26,> = 1.21.1 в ./.local /lib/python2.7/site-packages (из запросов) Требование уже выполнено: certifi> = 2017.4.17 in ./.local/lib/python2.7/site-packages (из запросов) Требование уже выполнено: chardet <3.1 .0,> = 3.0.2 в ./.local/lib/python2.7/site-packages (из запросов) Требование уже выполнено: idna <2.9,> = 2.5 в ./.local/lib/python2.7/ site-пакеты (из запросов)

0
задан 13 July 2019 в 19:40

1 ответ

Используя sudo -H pip install requests решенный проблема:

Сбор запросов, Загружающих https://files.pythonhosted.org/packages/51/bd/23c926cd341ea6b7dd0b2a00aba99ae0f828be89d72b2190f27c11d4b7fb/requests-2.22.0-py2.py3-non электронный-any.whl (57 КБ) 100% | ████████████████████████████████ | 61 КБ 1.3MB/s Собирающийся urllib3! =1.25.0! =1.25.1, <1.26>, =1.21.1 (от запросов) Загружающий https://(150 КБ) files.pythonhosted.org/packages/e6/60/247f23a7121ae632d62811ba7f273d0e58972d75e58a94d329d51550a47d/urllib3-1.25.3-py2.py3-none-any.whl 100% |  | 153 КБ 2.7MB/s Сбор сертифицируют> =2017.4.17 (от запросов) Загружающий https://files.pythonhosted.org/packages/69/1b/b853c7a9d4f6a6d00749e94eb6f3a041e342a885b87340b79c1ef73e3a78/certifi-2019.6.16-py2.py3-n один-any.whl (157 КБ) 100% |  | 163 КБ 2.4MB/s Собирающийся chardet <3.1.0>, =3.0.2 (от запросов) Загружающий https://(133 КБ) files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl 100% |  | 143 КБ 3.0MB/s Требование, уже удовлетворенное: idna <2.9>, =2.5 в/usr/lib/python2.7/dist-packages (от запросов) Установка собранных пакетов: urllib3, сертифицируйте, chardet, запросы Успешно установили certifi-2019.6.16 chardet-3.0.4 2.22.0 urllib3-1.25.3 запросов

0
ответ дан 24 October 2019 в 00:40

Другие вопросы по тегам:

Похожие вопросы: