Windows10环境下yarn/npm安装React Native依赖包失败求助
解决Windows10下yarn/npm安装依赖时"Couldn't find the binary git"错误
嘿,我之前也碰到过一模一样的问题!这个错误的核心原因很明确:yarn在拉取依赖包的时候需要调用Git工具,但你的系统要么没装Git,要么Git没被添加到系统环境变量里。下面是一步步的解决办法:
第一步:检查Git是否已安装
打开命令提示符(CMD)或者PowerShell,输入以下命令:
git --version
- 如果返回类似
git version 2.42.0.windows.1的版本号,说明Git已经安装,直接跳到第二步; - 如果提示“git不是内部或外部命令,也不是可运行的程序”,说明你还没装Git。
安装Git的步骤
- 下载Windows版Git安装程序(去Git官方平台下载即可);
- 运行安装包,在安装过程中一定要确认勾选**“Add Git to the system PATH”**选项(通常默认会选中,但最好手动检查一遍);
- 完成安装后,重启你的命令行工具(CMD/PowerShell),再重新执行
git --version验证是否安装成功。
第二步:检查Git是否在系统PATH中
如果已经装了Git但还是报错,那大概率是Git的路径没被加入系统环境变量:
- 右键点击“此电脑” → 选择“属性” → 点击“高级系统设置”;
- 在弹出的窗口中选择“环境变量”;
- 在“系统变量”区域找到
Path变量,点击“编辑”; - 检查列表里有没有类似
C:\Program Files\Git\bin或者C:\Program Files\Git\cmd的路径; - 如果没有,点击“新建”,把上述路径添加进去,然后依次点击“确定”保存所有设置;
- 重启命令行工具,再次验证
git --version是否能正常返回版本号。
额外建议:更新yarn到最新版本
你当前使用的yarn版本是v1.5.1,这个版本比较老旧,可能存在一些兼容性问题。可以用npm更新yarn:
npm install -g yarn
更新完成后,再运行yarn add react-navigation试试。
按照上面的步骤操作后,应该就能解决你的问题了!
内容的提问来源于stack exchange,提问作者Jhon conor
相关产品推荐
相关产品推荐

