问题标签 [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.
macos - `brew cask install` 使用的真实位置是哪个目录?
哪个目录是brew cask install
使用的真实位置?
我想找到应用程序的真实位置,而不是符号链接/Application
shell - 在自制公式中运行 shell 脚本
我想在homebrew
(木桶)公式中运行一个本地 shell 脚本,该公式在安装后进行一些修改。木桶公式是稳定的,因为它总是安装“最新”,因此手动插入不应该在不久的将来被更新覆盖(我希望如此)。
我试过了
两者都不起作用。我该怎么做?
编辑:尝试使用@Ortomalas 答案我得到:
postflight
:
我尝试了各种方法,system_command
但我没有成功。上面的这个例子提出了一种尝试。
作为一种解决方法,我这样做如下:
但是,我真的更愿意将我的自定义 bash 脚本集成到homebrew
公式中。
android - 如何酿造木桶安装旧的android-sdk
我正在尝试安装 android-sdk 25.2.3 但我找不到任何有关安装旧版本 android-sdk brew cask install android-sdk 的文档
homebrew - Homebrew cask 使用 `--caskroom` 标志调用 `brew cask` 被禁用
当我输入$ brew cask
iterm2. 我已经厌倦了只能使用brew
可以工作,但使用木桶然后返回此错误。
然后
我使用 MacBook Pro 13。
自制配置
homebrew - brew cask install meld:“无法导入 GTK+”:我的库有什么问题?
我尝试在运行 OS/X 10.13.1 High Sierra 的 iMac 上安装 meld。
并且homebrew
没有错误地完成,但是当我尝试运行它时,我看到了
我注意到问题如何修复由于缺少“gi.repository”而导致的融合“无法导入:GTK+”错误?和Meld 错误“无法导入:GTK+;没有名为存储库的模块”,但这个问题似乎有所不同。
我发现这个页面表明它/Applications/Meld.app/Contents/Frameworks/libz.1.dylib
已经过时了。这是我看到的/Applications/Meld.app/Contents/Frameworks
:
寻找替代品,我发现:
当我用这个替换我的meld
应用程序中的 libz.1.dylib 时,一切都神奇地工作了。
我的问题是:如何修复自制软件,以便它选择正确版本的库,这样未来的用户就不会遇到这个问题?
我看到它brew cask
不能从源代码构建并且总是从二进制文件安装,所以我有点惊讶它似乎有错误的库版本。我找到了meld ruby 文件,但并不聪明。恐怕我对指定 brew 或 cask 构建一无所知。
谢谢!
homebrew - brew bundle 命令在更新 Brewfile 后需要很长时间才能安装
brew bundle
命令需要很长时间才能安装更新Brewfile
的 . 我添加了sourcetree
一个Brewfile
然后运行命令brew bundle
。完成安装花了很长时间。
自制版本:自制 1.5.4
有没有人经历过 Brew 的这种行为?
virtualbox - brew cask uninstall --force virtual box 给出错误:未定义的方法 `<=' for nil:NilClass
在 OSX El Captain 10.11.6 上,我有
我正在尝试卸载virtual box
但正在关注...
这是它抱怨的文件的第一行:
cat /usr/local/Caskroom/virtualbox/.metadata/5.0.16-105871/20160414170649.906/Casks/virtualbox.rb
有任何想法吗 ?
homebrew - 使用 home-brew 卸载错误 -> 使用 brew prune 时出错
我已安装 Paste 并想卸载它,目前正在运行 macOS High Sierra。我尝试过使用$ brew uninstall Paste
它,它会被返回Error: No such keg: /usr/local/Cellar/paste
。
之后,我使用$ brew update
了所有内容都是最新的。
所以在那之后我使用$ brew doctor
了 which 返回
但是,当我尝试使用时,$ brew prune
我会返回
Error: Permission denied @ unlink_internal - /usr/local/share/ghostscript/9.16/Resource/CIDFont/HiraKakuPro-W3
任何人都可以帮助解决这个问题吗?
anaconda - Homebrew 安装的 Anaconda 中的 JupyterLab 无法启动内核,寻找旧安装
我希望有人能帮助我理解为什么 JupyterLab 无法在我的系统上启动内核。
背景
我正在开发 macOS High Sierra。我曾经通过 Mac OS 安装程序在我的主文件夹 ( $HOME/anaconda
) 的默认位置安装 Anaconda。基于这个线程,我卸载了 Anaconda。
我从 Homebrew Cask 重新安装了 Anaconda(放在export PATH=/usr/local/anaconda3/bin:"$PATH"
我的.bashrc
.
问题
现在当我
- 运行
jupyter-lab
, - 创建一个新笔记本,并且
- 选择一个 Python 3 内核,
该过程失败,输出如下:
Traceback (most recent call last):
File "/usr/local/anaconda3/lib/python3.6/site-packages/tornado/web.py", line 1543, in _execute
result = yield result
File "/usr/local/anaconda3/lib/python3.6/site-packages/tornado/gen.py", line 1099, in run
value = future.result()
File "/usr/local/anaconda3/lib/python3.6/site-packages/tornado/gen.py", line 1107, in run
yielded = self.gen.throw(*exc_info)
File "/usr/local/anaconda3/lib/python3.6/site-packages/notebook/services/sessions/handlers.py", line 73, in post
type=mtype))
File "/usr/local/anaconda3/lib/python3.6/site-packages/tornado/gen.py", line 1099, in run
value = future.result()
File "/usr/local/anaconda3/lib/python3.6/site-packages/tornado/gen.py", line 1107, in run
yielded = self.gen.throw(*exc_info)
File "/usr/local/anaconda3/lib/python3.6/site-packages/notebook/services/sessions/sessionmanager.py", line 79, in create_session
kernel_id = yield self.start_kernel_for_session(session_id, path, name, type, kernel_name)
File "/usr/local/anaconda3/lib/python3.6/site-packages/tornado/gen.py", line 1099, in run
value = future.result()
File "/usr/local/anaconda3/lib/python3.6/site-packages/tornado/gen.py", line 1107, in run
yielded = self.gen.throw(*exc_info)
File "/usr/local/anaconda3/lib/python3.6/site-packages/notebook/services/sessions/sessionmanager.py", line 92, in start_kernel_for_session
self.kernel_manager.start_kernel(path=kernel_path, kernel_name=kernel_name)
File "/usr/local/anaconda3/lib/python3.6/site-packages/tornado/gen.py", line 1099, in run
value = future.result()
File "/usr/local/anaconda3/lib/python3.6/site-packages/tornado/gen.py", line 315, in wrapper
yielded = next(result)
File "/usr/local/anaconda3/lib/python3.6/site-packages/notebook/services/kernels/kernelmanager.py", line 148, in start_kernel
super(MappingKernelManager, self).start_kernel(**kwargs)
File "/usr/local/anaconda3/lib/python3.6/site-packages/jupyter_client/multikernelmanager.py", line 110, in start_kernel
km.start_kernel(**kwargs)
File "/usr/local/anaconda3/lib/python3.6/site-packages/jupyter_client/manager.py", line 259, in start_kernel
**kw)
File "/usr/local/anaconda3/lib/python3.6/site-packages/jupyter_client/manager.py", line 204, in _launch_kernel
return launch_kernel(kernel_cmd, **kw)
File "/usr/local/anaconda3/lib/python3.6/site-packages/jupyter_client/launcher.py", line 128, in launch_kernel
proc = Popen(cmd, **kwargs)
File "/usr/local/anaconda3/lib/python3.6/subprocess.py", line 709, in __init__
restore_signals, start_new_session)
File "/usr/local/anaconda3/lib/python3.6/subprocess.py", line 1344, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '~/anaconda/bin/python': '~/anaconda/bin/python'
我已经从我的环境 ( , ) 中删除了对$HOME/anaconda
(我的旧安装位置)的所有引用,所以我无法确定引用的位置。.bashrc
.bash_profile
任何建议将不胜感激。