问题标签 [homebrew]

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 投票
7 回答
70670 浏览

zsh - zsh的brew安装?

嗨,我刚刚为运行 OSX Lion Server 的 Mac Mini Server 安装了thoughtbot 笔记本电脑。我不确定所有东西都安装正确。请指教。

我没有~/.bash_profile~/.bashrc但我有~/.profile

但这里是.zshrc因为我使用的内容.zsh

Brew 向 brew doctor 抱怨

zsh:

那么如何确保正确安装 brew 并从 brew doctor 中删除错误?

0 投票
3 回答
881 浏览

python - Python:自制选项卡完成帮助

我需要帮助。我完全被难住了。我正在尝试为自定义 shell 样式程序编写自己的制表符完成模块(也完成参数)我可以制表符完成命令,但参数给我带来了麻烦。有人可以编写一个示例标签完成模块供我查看吗?
可用命令:['show','exit','clear','ship'] 用于命令 show,第一个参数:['ip','mac','options'] 和子参数 IP:['external, '内部','本地']

最后我希望能够去:

等等等等。如果我只有一个很好的工作示例,我想我可以解决这个问题。我已经完全重写了我的标签完成代码 5 次,但我仍然无法得到它。有人可以帮忙吗?

0 投票
4 回答
7913 浏览

python - 如何在 OSX 上正确安装 Python 以与 OpenCV 一起使用?

在过去的几天里,我试图让 opencv 与我的 Python 2.7 安装一起工作。每当我尝试“import cv”时,我一直收到一条错误消息,提示找不到 opencv 模块。

然后我决定尝试使用 Macports 安装 opencv,但这没有用。

接下来,我尝试了 Homebrew,但也没有用。

最终,我发现我应该这样修改 PYTHONPATH: export PYTHONPATH="/usr/local/lib/python2.6/site-packages/:$PYTHONPATH"

我的问题是我没有找到 /usr/local/lib/python2.*...etc 文件夹根本不存在

所以我的问题是:如何在 OS X Snow Leopard 上正确安装 Python 以使其与 opencv 一起使用?

非常感谢,

0 投票
1 回答
1685 浏览

mysql - 当 MySQL 在 OS X Lion 上与 homebrew 一起安装时,如何安装 mysql2 gem?

我一直无法在 OS X Lion 上通过 homebrew 安装 MySQL 来安装 mysql2 gem。我已经尝试了许多安装标志,但我仍然没有运气。这是所有细节。

软件 Mac OS X Lion 10.7 (11A2063)

$ uname -a

Darwin Greenwood.local 11.0.1 Darwin Kernel Version 11.0.1: Wed Jun 29 19:53:22 PDT 2011; root:xnu-1699.23.2~1/RELEASE_X86_64 x86_64

$ which gcc | xargs ls -l

lrwxr-xr-x 1 root wheel 12 Aug 18 14:09 /usr/bin/gcc -> llvm-gcc-4.2

$ brew info mysql

mysql 5.5.14

$ which mysql

/usr/local/bin/mysql

$ which mysql_config

/usr/local/bin/mysql_config

$ ls -l /usr/local/bin/mysql*

$ ls -l /usr/local/lib/libmysql*

请参阅此要点中的输出:https ://gist.github.com/1158628

$ sudo gem install mysql2

请参阅此要点中的输出:https ://gist.github.com/1158612

$ sudo find / -name mysql.h

/usr/local/Cellar/mysql/5.5.14/include/mysql.h

/usr/local/include/mysql.h

$ /usr/local/bin/mysql_config

请参阅此要点中的输出:https ://gist.github.com/1158625

$ sudo env ARCHFLAGS="-arch x86_64" gem install mysql2 -- --with-mysql-config=/usr/local/bin/mysql_config

请参阅此要点中的输出:https ://gist.github.com/1158618

$ sudo env ARCHFLAGS="-arch x86_64" gem install mysql2 -- --with-mysql-dir=/usr/local

$ sudo gem install mysql2 -- --with-mysql-dir=/usr/local --with-mysql-config=/usr/local/bin/mysql_config

请参阅此要点中的输出:https ://gist.github.com/1158645

我也试过这个答案: OSX 10.7 Lion 上的 MySQL gem

谢谢您的帮助!

0 投票
6 回答
8682 浏览

php - 已解决:安装 Homebrew ImageMagick 后 MAMP Php 无法执行(“转换”)

我在 Lion 上使用 Homebrew 安装了 Imagemagick,一切都很好,只是从 php 调用时它根本不起作用。安慰:

PHP:

或 exec('convert -version', $output); var_dump($输出);

不产生任何结果(或空数组)。

我需要在本地对此进行测试,以确保我可以在生产环境中检测到转换。但我无法正确测试它。PATH 已设置,它可以在终端中运行,但不能在 PHP 中运行。

解决:

事实证明,为了让 php 工作,convert应该/usr/bin/这样解决了它:

更新

这是因为 MAMP,这里是修复: http: //firedevcom.tumblr.com/post/22791937644/fix-for-homebrew-imagemagick-and-mamp

打开 /Applications/MAMP/Library/bin/envvars

并注释掉以下几行:

完毕。

0 投票
1 回答
773 浏览

macos - 无法为在 OS X 10.5 上运行的分发创建 dylib(在 10.6 环境中构建)

我正在尝试将 cairo (1.10.2) 与我的应用程序一起分发。我可以使用 Homebrew 创建必要的 dylib,但它们依赖于 OS X 10.5 中不存在的其他动态库的版本(libfontconfig、libfreetype 和其他主要位于/usr/X11/lib.

我假设要解决这个问题,我希望它使用 dylibs/Developer/SDKs/MacOSX10.5.sdk/usr/X11/lib而不是/usr/X11/lib. 我已经尝试了任何我能找到的针对 cairo 的 10.5 SDK。

  • MACOSX_DEPLOYMENT_TARGET环境变量设置为10.5(在调用brew或使用 Homebrew之前ENV
  • SDKROOT环境变量设置为“/Developer/SDKs/MacOSX10.5.sdk”(在调用brew或使用 Homebrew之前ENV
  • -mmacosx-version-min=10.5在cairo 的 Homebrew 公式中添加CFLAGSCXXFLAGSLDFLAGS
  • 在 cairo的Homebrew 公式中添加-sysroot/ 。-isysroot /Developer/SDKs/MacOSX10.5.sdkCFLAGSCXXFLAGSLDFLAGS
  • 在cairo的Homebrew 公式中添加-I$(SDKROOT)/usr/X11/include和。-I$(SDKROOT)/usr/X11R6/includeCFLAGSCXXFLAGS
  • 在 cairo的Homebrew 公式中添加-L$(SDKROOT)/usr/X11/lib和。-L$(SDKROOT)/usr/X11R6/libLDFLAGS

在构建 cairo 时,它具有-I/usr/X11/libgcc 命令(最后添加了我的选项),所以我想它首先会达到这一点。我不知道如何摆脱它,所以它使用我的选择。我认为isysroot会这样做,因此包含和库路径在 SDK 中重新植根,但-isysroot似乎没有任何效果。

0 投票
1 回答
463 浏览

imagemagick - 使用 RVM 安装 Homebrew?

我已经安装并正在使用 RVM。对于我正在开发的新应用程序,我想安装 ImageMagick、carrierwave、rmagick 等,并被告知使用 Homebrew 安装它是最简单的。

我目前没有 Homebrew,但听到了很多关于它的好消息,所以想安装它。我的问题是,我是否必须使用 RVM 安装自制软件,如果是,如何安装?或者,我只是简单地粘贴:

到我的终端命令行,一切都应该工作?

如果我还想安装其他任何东西,请告诉我。

谢谢!

更新:

我只是通过将它放在终端窗口的根目录中来安装它。

0 投票
1 回答
1127 浏览

macos - Homebrew 安装“员工组”错误

我正在尝试使用 Homebrew 安装脚本:

它不起作用:

最后一行也没有,它在使用$USER我的实际用户名或我的实际用户名运行时返回:

我应该如何安装这个?我到处读到人们在网络上使用这个安装脚本的消息,它显然工作得像大炮一样。

0 投票
2 回答
1506 浏览

ruby - 在 OS X Lion 上安装 OpenCV

我正在尝试为 paperclip-facecrop gem 安装 OpenCV,但我在安装 opencv gem 时遇到问题。

我用brew安装了opencv,我认为gem只需要知道正确的路径吗?

宝石文件

.bash_profile

安慰

0 投票
1 回答
1030 浏览

mysql - 使用 Homebrew 在 OSX 10.7 (Lion) 上设置 MySQL 服务器

我已经使用 Homebrew 成功安装了 MySQL。但是,每当我键入命令 mysql 时,我都会收到此错误:Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

我怀疑这是一个权限问题,因为我已经确认我的系统正在正确的位置寻找 MySQL。但是,我是 Unix(OSX) 的新手,不知道如何解决这个问题。

我正在使用 OSX 10.7 (Lion)

which mysql生产/usr/local/bin/mysql