簡體   English   中英

無法在 python2.7 (Kali linux) 中安裝請求模塊,因為它一直出現在 python3 庫中

[英]Unable to install Requests module in python2.7 (Kali linux) as it keeps appearing in python3 library

我正在使用 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 中。

我怎樣才能安裝它?

您應該使用此命令,它將確保您正在為 python2 安裝模塊:

python2 -m pip install --user --upgrade requests

您可以使用以下命令:

sudo pip2.7 install requests

(假設你有 Python 2.7。如果你有不同的版本,換掉版本號)

pip install <package> -t <directory>

-t 指定要安裝包的目標目錄

因此,在您的情況下,您可以執行pip install requests -t "C:\\Python27\\Lib\\site-packages" (這是我的 site-packages 文件夾所在的位置。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM