它显示" ' brew'不被视为内部或外部命令"在Windows命令提示符下。
我正在尝试从 github 安装codeigniter-reactjs-example,其中第一个命令是brew
。
如何运行此命令在Windows中安装该项目..?
答案 0 :(得分:21)
Homebrew是仅限MacOSX的命令行安装程序应用程序,它不适用于Windows。
Windows替代方案是:
来源:https://laracasts.com/discuss/channels/laravel/homebrew-install-on-windows-os
答案 1 :(得分:4)
在Windows命令提示符下显示“'brew'未被识别为内部或外部命令”。
19个月后不再存在(2019年2月与2017年7月相比)
至少在WSL (Windows Subsystem for Linux)会话中,不是在Windows 10上。
以mentioned by Mike McQuaid
Homebrew 2.0.0已发布(在@FOSDEM上!)具有官方Linux和Windows 10 WSL支持,
brew cleanup
自动运行(通过HOMEBREW_NO_INSTALL_CLEANUP
退出) ,Homebrew / core中没有更多选项,并且不再在OS X 10.8和更早版本上运行。
请参见Homebrew 2.0.0。
“ Linux上的Homebrew”被称为“
Linuxbrew
”。
您可以将其安装在主目录中,因此不需要sudo
,并可以使用它来安装主机发行版的程序包管理器不提供的软件。Linuxbrew
使用自己的存储库来表示公式:Linuxbrew/homebrew-core
。
同样,这不是 native Windows的支持,而是Linux(通过Windows 10上的WSL层)。
答案 2 :(得分:1)
正如评论中所提到的,Homebrew是OSX的软件包管理器,就像Linux中的Aptitude一样。您无法在Windows上安装Homebrew,因此您无需找到新的方法来完成您的工作。我认为您正在尝试使用Google的V8 Javascript引擎,所以为什么不尝试: https://github.com/phpv8/v8js
答案 3 :(得分:1)
使用此
下载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\"
添加到路径变量
要添加路径变量,请执行以下操作:
答案 4 :(得分:0)
Homebrew是OS X的软件包管理器.Windows不能使用Homebrew。即使有办法获得通过,包也无法运行。
以下链接可能会帮助您找到替代方案。