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

Laravel 9执行composer安装扩展时提示git未在PATH中错误求助

解决Laravel 9中Composer安装包时提示“git was not found in your PATH”的问题

问题描述

使用Laravel 9框架执行命令:

composer require bonecms/laravel-captcha

出现如下错误:

In GitDownloader.php line 77:

git was not found in your PATH, skipping source download

错误截图:
git was not found in your PATH, skipping source download

解决方案

这个错误是因为Composer需要通过Git下载指定包的源代码,但你的系统环境变量PATH中没有配置Git的可执行路径,或者根本没安装Git。按以下步骤解决:

  • 第一步:安装Git
    根据你的操作系统选择对应方式安装:

    • Windows:前往Git官方网站下载安装包并完成安装
    • macOS:打开终端执行git --version,系统会自动提示安装;也可以用Homebrew执行brew install git
    • Linux(Debian/Ubuntu):执行sudo apt update && sudo apt install git
    • Linux(CentOS/RHEL):执行sudo yum install git
  • 第二步:确保Git加入系统PATH

    • Windows安装时务必勾选“Add Git to PATH”选项;如果已安装但没勾选,手动将Git安装目录下的bin文件夹(比如C:\Program Files\Git\bin)添加到系统环境变量的PATH中,之后重启终端或IDE
    • macOS和Linux安装后通常会自动配置PATH,若未生效,重启终端即可
  • 第三步:验证并重新执行命令
    打开新的终端,执行git --version,能正常显示Git版本号说明配置成功,之后重新运行:

    composer require bonecms/laravel-captcha
    

内容的提问来源于stack exchange,提问作者ismaildev.com

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 23:31:03