Импорт запросов не работает Python 3.7 - PullRequest
0 голосов
/ 11 ноября 2018

Я использую последнюю версию Kali Linux с Python 3.7 и пытаюсь использовать модуль запросов. Как видите, я устанавливаю запросы, но все еще не могу импортировать их. Может ли кто-нибудь помочь мне решить эту странную проблему?

root@kali:~/Desktop# pip3 install --upgrade requests

Requirement already up-to-date: requests in 
/usr/local/lib/python3.7/site-packages (2.20.1)
Requirement already satisfied, skipping upgrade: urllib3<1.25,>=1.21.1 
in /usr/local/lib/python3.7/site-packages (from requests) (1.23)
Requirement already satisfied, skipping upgrade: chardet<3.1.0,>=3.0.2 in /usr/local/lib/python3.7/site-packages (from requests) (3.0.4)
Requirement already satisfied, skipping upgrade: certifi>=2017.4.17 in /usr/local/lib/python3.7/site-packages (from requests) (2018.10.15)
Requirement already satisfied, skipping upgrade: idna<2.8,>=2.5 in /usr/local/lib/python3.7/site-packages (from requests) (2.7)

root@kali:~/Desktop# python3

Python 3.5.6 (default, Sep 29 2018, 21:41:04) 
[GCC 8.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import requests
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'requests'

Заранее спасибо за помощь!

1 Ответ

0 голосов
/ 11 ноября 2018

Поскольку, как представляется, у вас установлено несколько версий Python, вам необходимо настроить среду на использование Python 3.7 (в настоящее время установлено значение 3.5.6, и запросы, по-видимому, не устанавливаются).

В вашем .bash_profile вы, вероятно, могли бы сделать:

alias python3=/path/to/python3.7

, который должен использовать версию 3.7 при вводе python3 ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...