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

WSL2安装Databricks CLI遇Unzip: not found错误及方案咨询

WSL2环境下Databricks CLI安装及相关问题解答

先解决当前安装报错

你碰到的sh: 77: unzip: not found是因为WSL的Linux发行版没预装unzip工具,先执行下面的命令补装:

sudo apt update && sudo apt install unzip -y

装完再重新运行官方的安装脚本就能正常执行了。

其他WSL2适用的CLI安装方式

如果不想用官方脚本,还有两种可行方法:

  • 手动下载二进制包:
    1. 找到Databricks CLI的GitHub发布版本,挑对应Linux amd64的压缩包
    2. 在WSL里用curl下载(把X.X.X换成实际版本号):
      curl -O https://github.com/databricks/cli/releases/download/vX.X.X/databricks_cli_X.X.X_linux_amd64.zip
      
    3. 解压并移到系统可执行路径:
      unzip databricks_cli_X.X.X_linux_amd64.zip
      sudo mv databricks /usr/local/bin/
      
    4. 验证安装:databricks --version
  • Python pip安装:
    要是WSL里已经装了Python环境,直接用pip安装:
    pip install databricks-cli
    
    注意Python3环境可能需要用pip3,安装完成后同样用databricks --version确认。

代理设置是否有问题?

你当前的报错是依赖工具缺失,和代理没关系。但如果后续下载文件、连接Databricks时出现网络超时/无法连接的情况,可以检查:

  • WSL内部的http_proxy、https_proxy环境变量是否和Windows端代理配置一致
  • 确认代理服务器允许访问GitHub、Databricks相关域名

PowerShell替代命令提示符对WSL2有影响吗?

完全没有影响。不管用CMD还是PowerShell通过Windows Terminal启动WSL2,本质都是进入同一个Linux子系统环境,只是启动WSL的宿主终端不同,WSL内部的操作、配置、运行状态不会有任何变化,放心用PowerShell就行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 21:54:52