问题标签 [homebrew-cask]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1029 浏览

python - MacOS:在 High Sierra 上 brew install graph-tool

我正在使用 High Sierra,无法通过 brew install 安装图形工具。下面给出的是 brew 安装后的输出。

由于我使用的是一台有点锁定的机器,所以我无法更新到 Mojave。我以前能够brew install graph-tool在 High Sierra 上毫无问题。

graph-tool的自制公式链接似乎表明它现在仅适用于 Mojave。公式本身也是如此。

https://github.com/Homebrew/homebrew-core/blob/master/Formula/graph-tool.rb

depends_on :macos => :mojave # for C++17

有没有办法可以在我的机器上安装旧版本的图形工具?


更新

这可能不适用于大多数人。但由于安装 graph_tool 非常费力,我想我会在这里复制我的解决方案。

在尝试 bfontaine 的解决方案时,我不断收到以下错误:

我意识到我不会使用图形工具的(优秀)功能进行可视化,所以我下载了 bfontaine 在下面链接的 graph_tool.rb 文件,从中删除了 matplotlib 依赖项,然后运行brew install --build-from-source ~/Downloads/graph-tool.rb​​.

然后我将 numpy 降级到 1.16.1,graph_tool 按预期工作!

同样,仅当您不打算使用 graph_tool 的可视化功能时才这样做

请参阅下面的修改后的 graph_tool.rb 文件。

0 投票
8 回答
33447 浏览

node.js - npm 警告:npm 不支持 Node.js v12.4.0

最近,每当我运行任何 npm 脚本时,我都会收到以下警告:

它说我应该升级到更新版本,但 v12.4最新版本。尽管脚本运行良好,但我认为无法保证,并且随时可能出现问题。

我也尝试过更新npm,以防有更新的版本使用npm install npm -g但出现错误:

然后我看到 Homebrew 版本npm不能使用 npm 本身更新,所以我尝试通过Homebrewusing更新,brew upgrade npm但得到了这个错误:

Error: npm 12.4.0 already installed

出于某种原因,Brew 混淆了nodes 和npms 版本。

我做错了什么,我该如何摆脱这个警告?

0 投票
1 回答
16332 浏览

python - `conda` 给出“没有这样的文件或目录”,尽管我在 .bash_profile 中添加了 PATH

我的 Jupyter 笔记本和 Conda 出现故障,所以我决定删除所有内容并重新安装。

brew cask install anaconda 我使用后来安装了anaconda ,我export PATH="/usr/local/anaconda3/bin:$PATH"在我的.bash_profile本指令中的所有内容)中添加了

但是,当我输入conda --version它说 -bash: /Users/leonard/anaconda3/bin/conda: No such file or directory

  1. 为什么会发生这种情况,我该如何解决?

  2. 我只想让我的 Jupyter notebook、R 和 Python 正常工作。是否可以在不使用 Anaconda 的情况下使用这些?我遇到了很多麻烦。

0 投票
2 回答
10671 浏览

homebrew - MAC:没有名称为“brew-cask”的可用公式

在点击 caskroom/cask 后尝试安装 brew-cask,

但是出现错误,

尝试了 brew cleanup、未开发的 caskroom/cask 和重新安装 brew-cask 但没有运气。

我使用 brew install brew-cask-completion 安装了 brew-cask-completion。并在某处阅读 brew-cask 已弃用。那么解决办法是什么。我忽略了它并安装了java open sdk。我的问题是,如果我不安装它,将来会不会有问题?

提前致谢!

0 投票
1 回答
245 浏览

opencv - 通过 HomeBrew 安装 OpenCV 时出现校验和错误

我正在尝试安装 OpenCV,它的依赖项之一未能安装并出现以下错误。

我什至按照建议删除了该文件,但没有更改。

0 投票
2 回答
2299 浏览

sublimetext3 - 如何使用 HomeBrew 升级木桶

我收到了 SublimeText 的通知

enter image description here

我尝试使用命令行升级它:

但我得到了这个:

==> 没有要升级的木桶

这仅仅是因为 HomeBrew 落后于发布计划还是有更好的命令可以使用?

0 投票
8 回答
38166 浏览

macos - 错误:木桶/木桶被移动。改为点击 homebrew/cask-cask

我尝试在 MacOs Catalina 上完成安装过程Github

第一步是在终端中执行:

但我得到错误:

然后我尝试了:

但我得到了同样的错误。你有什么建议吗?

0 投票
2 回答
126 浏览

bash - 无法重定向所有自制桶过时的输出?

我正在编写一个脚本来确定要升级哪些过时的木桶,因为brew cask upgrade不会升级所有带有编号版本的木桶,也不会brew cask upgrade --greedy升级那些带有自动更新的木桶。

但是当我使用brew cask outdated --greedy 2>&1 | grep -v '\(latest\)'自动更新过滤掉木桶时,它就不起作用了。

我的输出brew cask outdated --greedy

而输出brew cask outdated --greedy 2>&1 | grep -v '\(latest\)'

缺少版本号。

2>&1认为一切都应该被重定向到stdout,但显然版本号既不在stdout也不stderr

我搜索了类似的问题,在这里找到了一个,其中命令直接输出到$(tty). 但这也不是我的情况。brew cask outdated --greedy &> /dev/null确实消除了所有输出,命令不直接输出到$(tty).

现在我完全糊涂了,那些版本号去哪儿了?

0 投票
0 回答
432 浏览

java - rJava 0.9-11 不可用(对于 R 版本 3.6.1)

我在 Mac 上安装 rJava 时遇到问题。我之前安装了 Homebrew、atom 和 java,因为我想用 XLConnect 包创建一个 excel 数据。在描述中,我现在必须安装 rJava。当我想用代码安装包时:

install.packages(" https://cran.r-project.org/src/contrib/Archive/rJava/rJava_0.9-11.tar.gz ")

在 R Studio 的控制台中出现以下错误:

install.packages 中的警告:包“ https://cran.r-project.org/src/contrib/Archive/rJava/rJava_0.9-11.tar.gz ”不可用(对于 R 版本 3.6.1)

有没有人有解决问题的想法?我将非常感谢。

PS:请原谅我的英语不好。

0 投票
1 回答
1336 浏览

python - 由 HomeBrew 安装的 Anaconda “路径不可写或丢失。”

通过“brew cask install anaconda”安装anaconda后,命令总是这样警告