代码之家  ›  专栏  ›  技术社区  ›  tristansokol

安装gnuplot时,自制/brew不采用选项

  •  0
  • tristansokol  · 技术社区  · 5 年前

    我遇到了一个问题,无法指定在BREW中安装公式的选项。

    明确地

    brew install gnuplot --with-qt 结果A invalid option: --with-qt 当我看着 brew info gnuplot 没有可用的选项:

    $ brew info gnuplot
    gnuplot: stable 5.2.6 (bottled), HEAD
    Command-driven, interactive function plotting
    http://www.gnuplot.info/
    Not installed
    From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/gnuplot.rb
    ==> Dependencies
    Build: pkg-config ✔
    Required: gd ✔, libcerf ✔, lua ✔, pango ✔, qt ✔, readline ✔
    ==> Options
    --HEAD
        Install HEAD version
    

    但是,我从 documentation thousands of Andrew Ng's machine learning course students 我可以指定一些可选标志。我尝试过各种更新和升级,但没有 brew doctor 似乎是相关的。我在过去用BREW安装了很多东西(尽管最终我对内部工作不是很确定)

    $ brew --version
    Homebrew 2.0.1
    Homebrew/homebrew-core (git revision 1204; last commit 2019-02-09)
    Homebrew/homebrew-cask (git revision 8d29a; last commit 2019-02-09)
    

    mac os 10.14.2 Mojave

    关于从哪里开始调查的任何想法都是有帮助的。

    2 回复  |  直到 5 年前
        1
  •  0
  •   nbari    5 年前

    不幸的是,选项已被删除 最近 ,有关详细信息,请参见: Remove all options from Homebrew/homebrew-core formulae

        2
  •  1
  •   l'L'l    5 年前

    我的建议是 MacPorts 因为它通常更容易安装。

    $ port variant gnuplot
    gnuplot has the variants:
    [+]aquaterm: Enable AquaTerm terminal
    [+]luaterm: Enable lua-based terminals
       old_bitmap_terminals: Enable PBM (Portable Bit Map) and other older bitmap terminals
    [+]pangocairo: Enable cairo-based terminals
       qt: Enable qt terminal with Qt 4
         * conflicts with qt5
       qt5: Enable qt terminal with Qt 5
         * conflicts with qt
       universal: Build for multiple architectures
    [+]wxwidgets: Enable wxt terminal
    [+]x11: Enable X11 support
    

    注释 :在描述中指出 qt 与冲突 qt5 ,所以您需要使用其中一个。

    因此,根据输出,您可以看到有几个” variants “可以安装。使用 QT :

    $ sudo port install gnuplot +qt
    

    如果您还想安装 x11 具有 QT 你可以这样做:

    $ sudo port install gnuplot +qt +x11