【Shiro_exploit】PYTHON報錯解決:ModuleNotFoundError: No module named 'requests'

在這裏插入圖片描述
在復現Apache Shiro 漏洞時,發現自己的python環境各種報錯,值得注意的就是如下:

Traceback (most recent call last):
  File "shiro_exploit.py", line 7, in <module>
    import requests
ModuleNotFoundError: No module named 'requests'

解決方法:

wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-1.4.2.tar.gz

tar xf setuptools-1.4.2.tar.gz

cd setuptools-1.4.2

python setup.py install
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-6.0.7.tar.gz

tar xf pip-6.0.7.tar.gz

cd pip-6.0.7

python setup.py install
pip install requests

如果遇到報錯:

ImportError: No module named 'requests.packages.urllib3'

解決方式:

pip install --upgrade --force-reinstall 'requests==2.6.0' urllib3
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章