如何在 Windows 中运行“brew”命令?

IT技术 php html codeigniter reactjs command
2021-05-23 02:52:43

在 Windows 命令提示符中显示“ 'brew' 未被识别为内部或外部命令”。

在此处输入图片说明

我正在尝试github安装codeigniter-reactjs-example,其中第一个命令是. 如何运行此命令在 Windows 中安装该项目..?brew

4个回答

编辑:自 2.0.0 版(2019 年 2 月发布起, Homebrew 也可用于 Linux 的 Windows 子系统(WSL ),如下面@VonC回答所详述安装/使用说明可从以下网址获得:


Homebrew 是仅适用于 MacOS 的命令行安装程序应用程序,它在 Windows 中不存在。

Windows 替代方案是:

来源:https : //laracasts.com/discuss/channels/laravel/homebrew-install-on-windows-os

它在 Windows 命令提示符中显示“'brew' 未被识别为内部或外部命令”。

不再,19 个月后(2019 年 2 月,与 2017 年 7 月相比)

至少,不是在 Windows 10 上,在WSL(Linux 的 Windows 子系统)会话中。
正如Mike McQuaid提到的

Homebrew 2.0.0 已经发布(@FOSDEM!),支持官方 Linux 和 Windows 10 WSLbrew cleanup自动运行(选择退出HOMEBREW_NO_INSTALL_CLEANUP),Homebrew/core 中没有更多选项,不再在 OS X 10.8 及更早版本上运行。

参见Homebrew 2.0.0

“Linux 上的 Homebrew”被称为“ Linuxbrew”。
您可以将它安装在您的主目录中,因此它不需要sudo,并使用它来安装您的主机发行版的包管理器不提供的软件。 Linuxbrew使用自己的公式存储库:Linuxbrew/homebrew-core.

同样,这不是原生Windows 支持,而是 Linux(通过 WSL 层,在 Windows 10 上)。

正如评论中提到的,Homebrew 是 OSX 的包管理器,很像 linux 中的 Aptitude。您无法在 Windows 上安装 Homebrew,也永远无法安装,因此您需要找到一种新方法来完成您正在做的事情。我认为您正在尝试使用 Google 的 V8 Javascript 引擎,所以为什么不尝试:https : //github.com/phpv8/v8js

用这个

  • 下载git bash

  • 运行以下命令,这会将自制软件安装到您的 PC

  • 现在这可以帮助您运行 brew 命令

bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
  • 如果你想不使用bash直接运行那么它也可以使用cmd来完成

  • 如果使用 cmd,则需要将 homebrew 下载文件夹的位置添加到环境路径变量中

在 Windows CMD 中试试这个

curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh

现在将此文件夹位置添加 "C:\Users\[NAME]\homebrew\"到路径变量

添加路径变量如下:

在此处输入图片说明

在此处输入图片说明