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

如何在Google Cloud Shell中安装并正常使用Shodan CLI?

解决Google Cloud Shell中Shodan CLI无法使用的问题

核心问题原因

你遇到的问题是Shodan CLI安装到了/home/USER/.local/bin目录,但该目录未被加入系统的PATH环境变量,导致系统无法识别shodan命令;而Debian/Ubuntu官方软件源中没有Shodan CLI包,所以apt-get install shodan会失败。

解决步骤

  • 临时生效方案(当前会话可用)
    直接在终端执行以下命令,将目标目录临时加入PATH:

    export PATH="$HOME/.local/bin:$PATH"
    

    执行后即可尝试运行shodan命令。

  • 永久生效方案(所有新会话自动生效)

    1. 编辑bash配置文件:
      nano ~/.bashrc
      
    2. 在文件末尾添加一行:
      export PATH="$HOME/.local/bin:$PATH"
      
    3. 保存并退出编辑器(按Ctrl+O,回车确认保存,再按Ctrl+X退出)
    4. 让配置立即生效:
      source ~/.bashrc
      
  • 验证安装与修复
    如果执行上述步骤后仍无法使用,重新执行带--user参数的安装命令,确保包安装到正确目录:

    pip install --user shodan
    

    安装完成后执行shodan version,若返回版本号则说明安装成功。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 04:18:14