问题描述
报错内容:
missing one or more core extensions (‘ssl’, ‘sqlite3’) most likely because current version of Python has been built without appropriate dev packages
原因分析:
缺少一个或多个核心扩展(‘ssl’、‘sqlite3’)很可能是因为当前版本的 Python 是在没有适当的开发包的情况下构建的
我先尝试更换sqlmap的安装包,然后尝试
python3 sqlmap.py -h
python sqlmap.py -u
尝试后依然无法解决,又找到python文件的根路径,带根路径运行命令,仍无法解决
故很大程度是python版本和sqlmap版本不匹配,卸载python3.9后重新下载python3.8.9
下载链接: python3.8.9下载
解决方案:
重新安装python
然后把sqlmap解压放到python根目录中,打开cmd命令窗口
python sqlmap.py -h
解决