You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Debian12克隆sqlmap后执行报错‘python: command not found’求助

解决Debian 12中运行sqlmap时“bash: python: command not found”的问题

你的sqlmap克隆过程没有问题,报错的核心原因是Debian 12(Bookworm)默认不再提供python命令的系统软链接,系统中只有python3命令,而你用python sqlmap.py调用时,bash找不到这个命令,和sqlmap本身的安装无关。

以下是几种解决方法:

  • 直接使用python3替代python运行命令:

    python3 sqlmap.py -u "https://www.hacksplaining.com/lessons/sql-injection" --smart
    
  • 创建系统级的python到python3软链接(需要管理员权限),这样后续可以直接用python命令:

    sudo ln -s /usr/bin/python3 /usr/bin/python
    
  • 先确认系统是否安装了Python3(Debian12默认预装,但可以验证):

    python3 --version
    

    如果未安装,执行以下命令安装:

    sudo apt update && sudo apt install python3
    

内容的提问来源于stack exchange,提问作者david

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 07:22:04