ImportError:没有名为requests的模块尝试安装requests modeule,但它';它已经被其他python版本填满了
我试图运行python脚本,但出现了错误ImportError:没有名为requests的模块尝试安装requests modeule,但它';它已经被其他python版本填满了,python,linux,kali-linux,Python,Linux,Kali Linux,我试图运行python脚本,但出现了错误 ImportError: No module named requests 试图安装名为requests的模块,但遇到另一个错误 Requirement already satisfied: requests in /usr/lib/python3/dist-packages (2.21.0) WARNING: Running pip as root will break packages and permissions. You should ins
ImportError: No module named requests
试图安装名为requests的模块,但遇到另一个错误
Requirement already satisfied: requests in /usr/lib/python3/dist-packages (2.21.0)
WARNING: Running pip as root will break packages and permissions. You should install packages reliably by using venv: https://pip.pypa.io/warnings/venv
我已经浪费了3天时间来寻找解决方案,无法再进行故障排除了
您的pip使用Python 3。这里的路径是这样说的:
Requirement already satisfied: requests in /usr/lib/python3/dist-packages (2.21.0)
^
但是您使用python2运行脚本。python--version的输出证明了这一点
使用python3 48506.py执行脚本,它应该可以工作
否则,请检查您的pip版本
pip-V
。python版本应该与python-V
匹配
通常建议使用
python-mpip
。这可以确保pip使用与脚本相同的python版本。不要发布代码、数据、错误消息等的图像-复制或在问题中键入文本。大家好,我试过python 3,它显示了类似“SyntaxError:调用“print”时缺少括号的错误。您是指print(Style.BRIGHT+Fore.RED+“[!]”“+Fore.RESET+”无法连接到webshell。“+Style.RESET_ALL)”@ArshdeepKhakh错误消息告诉您需要知道的一切。在py3中,print只是一个函数,在py2中,它是一个语句。看见因此,您必须将print“print this”
替换为print(“print this”)
.Thx,这在很多情况下都有帮助。我必须改变一些事情来消除错误。我最后一次用py3运行脚本,脚本用“”停止。我很想用谷歌搜索它,但找不到任何有用的东西