【报错】在python3.9环境下安装sqlmap报错

问题描述

报错内容:
missing one or more core extensions (‘ssl’, ‘sqlite3’) most likely because current version of Python has been built without appropriate dev packages

【报错】在python3.9环境下安装sqlmap报错_第1张图片

原因分析:

缺少一个或多个核心扩展(‘ssl’、‘sqlite3’)很可能是因为当前版本的 Python 是在没有适当的开发包的情况下构建的

我先尝试更换sqlmap的安装包,然后尝试

python3 sqlmap.py -h
python sqlmap.py -u

尝试后依然无法解决,又找到python文件的根路径,带根路径运行命令,仍无法解决

故很大程度是python版本和sqlmap版本不匹配,卸载python3.9后重新下载python3.8.9

下载链接: python3.8.9下载

【报错】在python3.9环境下安装sqlmap报错_第2张图片

解决方案:

重新安装python
【报错】在python3.9环境下安装sqlmap报错_第3张图片

然后把sqlmap解压放到python根目录中,打开cmd命令窗口

python sqlmap.py -h

解决

【报错】在python3.9环境下安装sqlmap报错_第4张图片

你可能感兴趣的:(python)