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

在macOS上安装VMware Player遇到问题求助

Fixing "stat: illegal option -- -" Error When Installing VMware Player on macOS High Sierra 10.13.4

我之前也碰到过一模一样的问题,根源在于macOS自带的stat是BSD版本的工具,而VMware的安装脚本里用了GNU stat特有的参数,两者语法不兼容,所以才会抛出这个非法选项的错误。下面是具体的解决步骤:

  • 先安装Homebrew包管理器(如果还没装的话):
    打开终端执行这条命令完成安装:

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  • 安装包含GNU版stat的工具包:
    Homebrew装好后,执行这条命令安装coreutils——它包含了全套GNU风格的基础工具,其中就有我们需要的GNU stat(命名为gstat):

    brew install coreutils
    
  • 临时调整环境变量,让安装脚本优先使用GNU工具:
    不用修改安装包本身,直接在运行安装脚本时临时把GNU工具的路径放到系统PATH最前面,这样脚本调用stat时会自动使用GNU版本。执行这条命令启动安装:

    sudo PATH="/usr/local/opt/coreutils/libexec/gnubin:$PATH" ./VMware-Player-14.1.2-8497320.x86_64.bundle
    

另外提一句:VMware Player本质上是面向Linux平台的虚拟化工具,macOS上官方推荐的是VMware Fusion,如果后续碰到其他兼容性问题,也可以考虑换成Fusion试试,兼容性会更好。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.29 07:48:24