无法在python2.7(Kali linux)中安装请求模块,因为它一直出现在python3库中

2024-05-23 19:08:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是kali linux,正在尝试导入一个名为requests的模块来运行漏洞攻击。(https://www.exploit-db.com/exploits/47138)如果您想了解有关该漏洞的更多信息。 当我尝试运行以下命令时

sudo pip install requests

我一直得到这个结果

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

这根本不能工作,因为我需要请求模块在python2中

如何安装它


Tags: 模块piphttps命令com信息dblinux
3条回答

您可以使用以下命令:

sudo pip2.7 install requests

(假设您有Python 2.7。如果您有不同的版本,请交换版本号)

pip install <package> -t <directory>

-t指定要安装包的目标目录

因此,在您的情况下,您可以执行pip安装请求-t“C:\Python27\Lib\site packages”(这是我的站点软件包文件夹所在的位置。)

您应该使用此命令,它将确保您正在安装python2模块:

python2 -m pip install  user  upgrade requests

相关问题 更多 >