导入不适用于Python 3.7的请求

导入不适用于Python 3.7的请求,python,pip,python-requests,Python,Pip,Python Requests,我正在使用Python3.7运行最新的Kali Linux,并尝试使用请求模块。如您所见,我安装了请求,但仍然无法导入它。有人能帮我解决这个奇怪的问题吗 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 satisf

我正在使用Python3.7运行最新的Kali Linux,并尝试使用请求模块。如您所见,我安装了请求,但仍然无法导入它。有人能帮我解决这个奇怪的问题吗

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'
root@kali:~/Desktop#pip3安装--升级请求
需求已经是最新的:中的请求
/usr/local/lib/python3.7/site-packages(2.20.1)
已满足要求,正在跳过升级:urllib3=1.21.1
in/usr/local/lib/python3.7/site-packages(来自请求)(1.23)
已满足要求,跳过升级:chardet=3.0.2 in/usr/local/lib/python3.7/site-packages(来自请求)(3.0.4)
已满足要求,跳过升级:certifi>=2017.4.17 in/usr/local/lib/python3.7/site-packages(来自请求)(2018.10.15)
已满足要求,跳过升级:idna=2.5 in/usr/local/lib/python3.7/site-packages(来自请求)(2.7)
root@kali:~/Desktop#蟒蛇3
Python 3.5.6(默认值,2018年9月29日,21:41:04)
linux上的[GCC 8.2.0]
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
>>>导入请求
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
ImportError:没有名为“requests”的模块

提前感谢您的帮助

由于您似乎安装了多个版本的
Python
,您需要将您的环境设置为使用
Python 3.7
(当前设置为3.5.6,并且似乎没有安装请求)

.bash\u配置文件中,您可能可以执行以下操作:

alias python3=/path/to/python3.7

如果您正在运行两个不同版本的Python(3.7和3.5.6),则需要安装对3.5.6的请求,或者正确设置您的环境以使用3.7版本的Python。谢谢您的帮助。加上这个作为答案,我会接受并投票!