【问题标题】:How to run "brew" command in windows..?如何在 Windows 中运行“brew”命令..?
【发布时间】:2017-12-06 18:26:23
【问题描述】:

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

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

【问题讨论】:

  • 该示例在 OS X 机器上。 Homebrew 是 Mac OS X 的包管理器
  • @Andrew Li... 那么如何在windows中安装..?
  • 你不知道,Homebrew 仅适用于 Mac。
  • 必须手动安装,windows没有包管理器
  • 您可以使用 cmets(和 here)中提到的替代方案,也可以设置支持 brew 包管理器的虚拟机

标签: php html codeigniter reactjs command


【解决方案1】:

编辑: Homebrew 也可用于适用于 Linux 的 Windows 子系统 (WSL) since version 2.0.0(2019 年 2 月发布),详见 @VonCanswer below。安装/使用说明位于:


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

Windows 替代方案是:

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

【讨论】:

【解决方案2】:

在 windows 命令提示符中显示“'brew' 不是内部或外部命令”。

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

至少,不是在 Windows 10 上,在 WSL (Windows Subsystem for Linux) 会话中。
作为mentioned by 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 上)。

【讨论】:

    【解决方案3】:

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

    【讨论】:

    • 试过你的链接,没有安装V8Js的准确程序。但使用了另一个link,我曾经安装过这个
    【解决方案4】:

    使用这个

    • 下载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\" 添加到路径变量

    添加路径变量如下:

    【讨论】:

    • 它会在你的电脑上安装自制软件[WINDOWS]
    • 现在您可以运行 brew 命令 [前提是您将其添加到路径变量中]
    • 不起作用。我收到此错误:“Homebrew 仅在 macOS 和 Linux 上受支持”
    【解决方案5】:

    Homebrew 是 OS X 的包管理器。Windows 不能使用 Homebrew。即使有办法通过它,这些包也不起作用。

    下面的这个链接可能会帮助您找到替代方案。

    http://alternativeto.net/software/homebrew/

    【讨论】:

      猜你喜欢
      • 2020-06-08
      • 1970-01-01
      • 2014-03-22
      • 2014-08-23
      • 2017-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-07
      相关资源
      最近更新 更多