草庐IT

HOMEBREW_CXX

全部标签

ruby - 如何列出任何非依赖项的 gem(即,类似于 Homebrew 中的 `brew leaves`)

我知道gemdependency是研究依赖图的一种方法,但我正在寻找更直接的东西。我只想列出不依赖于其他gem的gem。在Homebrew中,您可以使用brewleaves完成类似的事情-这会列出不依赖于其他包的包。我提到这一点,以防它有助于理解我要完成的任务。 最佳答案 我为此制作了一个小的shell脚本:#!/bin/shGEMS_FILE=`mktemp`DEPENDENCIES_FILE=`mktemp`gemlist-l|sed's/(.*//'|sort>$GEMS_FILEcat$GEMS_FILE|xargs-n1g

ruby - 在 OS X 上使用 Homebrew 还是 ruby​​ 版本管理器?

我有几个关于在OSX10.11ElCapitan上使用Ruby的问题:您认为可以修改Apple内置的Ruby安装(如安装或升级Gems),还是我应该安装一个单独的ruby​​环境?(我之前一直在修改内置的,但是一旦我升级到ElCapitanApple就撤消了我所有的更改。在升级之前我从来没有遇到过任何问题,即使我将Apple包含的Gems更新到最新版本.但是我还是很担心。)我正在考虑单独使用Apple内置的Ruby,并安装一个单独的Ruby,这引出了我的第二个问题:我在互联网上看到的每个地方都建议使用Ruby版本管理器(rbenv、RVM等)来安装单独的Ruby环境。我觉得简单地使用h

ruby - 无法安装 Homebrew 软件

我有一个相当新的macbookpro,我只是想根据他们网站上的说明安装Homebrew软件:/usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"但是,当我运行它时,我得到以下输出:找不到用户\u出现未知错误。此脚本要求用户\u是管理员。我的macbook只有1个用户,也就是我,管理员。这就是我在计算机上登录的人。我尝试过的另一件事是使用sudo运行命令,在这种情况下我收到以下消息:不要以root身份运行它!我尝试过的另一件事是下载Xcode的Comma

ruby - Homebrew 软件安装 : Failed during: git fetch origin master:refs/remotes/origin/master -n --depth=1

我在终端(MacElCapitan)上运行了以下命令$/usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"并得到以下错误信息:Failedduring:gitfetchoriginmaster:refs/remotes/origin/master-n--depth=1另外尝试:sudochown$(whoami):admin/usr/local&&sudochown-R$(whoami):admin/usr/local然后是上面的两条命令。知道如何安装

ruby - Homebrew 软件:忽略 bigdecimal-1.3.2,因为它的扩展未构建

总是在我运行brewupdate时Ignoringbigdecimal-1.3.2因为它的扩展没有构建。尝试:gempristinebigdecimal--version1.3.2出现警告:>brewupdateIgnoringbigdecimal-1.3.2becauseitsextensionsarenotbuilt.Try:gempristinebigdecimal--version1.3.2Ignoringbigdecimal-1.3.2becauseitsextensionsarenotbuilt.Try:gempristinebigdecimal--version1.3.2

ruby - 如何将 RVM 指向我的 Homebrew Ruby 目录?

我使用Homebrew软件安装了Ruby1.9.2,然后安装了RVM。我想将RVM指向我的Cellar文件夹中的版本。如何使rvm--default1.9.1指向Cellar中的那个,而不必使用RVM重新安装它? 最佳答案 你不能这样做并得到正确的行为。当作为单用户沙箱运行时,RVM在其自己的目录中工作。它控制的任何Ruby都将存在于您的~/.rvm目录中。RVM控制之外的任何内容都将被视为system设置,并且由您来管理它是否是安装在/usr/bin中的常规Ruby或/usr/local/bin或/opt或任何地方。在我看来,您应

ruby - Homebrew 安装 Ruby keg-only 找不到 gem

在使用Homebrew安装Ruby后,如何让irb工作?当我尝试运行irb时,出现错误:$irbTraceback(mostrecentcalllast):2:from/usr/local/opt/ruby/bin/irb:23:in`'1:from/usr/local/lib/ruby/site_ruby/2.6.0/rubygems.rb:302:in`activate_bin_path'/usr/local/lib/ruby/site_ruby/2.6.0/rubygems.rb:283:in`find_spec_for_exe':can'tfindgemirb(>=0.a)wi

2023最新总结,Mac下使用Homebrew完全指南!

1.介绍Homebrew是一款包管理工具,目前支持macOS和Linux系统。主要有四个部分组成:brew、homebrew-core、homebrew-cask、homebrew-bottles。2.安装2.1执行安装脚本执行/bin/zsh-c"$(curl-fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)",镜像选阿里巴巴,傻瓜式安装,30分钟左右,安装完成。2.2验证安装成功执行brew--version验证是否安装成功。2.3更换下载源2.3.1更换brew.gitgit-C"$(brew--repo)"r

ruby - 更新到 OSX 10.9,现在使用 Homebrew 软件出现 ruby​​ 错误

更新到Mavericks并更新了Xcode。现在我在尝试使用brew时遇到此错误。$brewcleanup/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in`require':/usr/local/Library/Homebrew/extend/pathname.rb:259:invalidmultibyteescape:/^\037\213/(SyntaxError)invalidmultibyteesca

ruby - 库未加载 :/opt/local/lib/libffi. 5.dylib 但我正在使用 Homebrew 软件

我正在尝试在MacOSXLion(XCode4.3+OSXGCCInstaller+Homebrew)上运行guard错误信息:Librarynotloaded:/opt/local/lib/libffi.5.dylib我没有/opt/local目录,因为我使用的不是MacPorts,而是Homebrew我尝试了brewinstalllibffi,这是成功的,但gem仍然无法正常工作。我也试过卸载并重新安装gem,但没有成功。安装apple-gcc42的OSX10.9(Mavericks)也会出现问题。我也试过告诉gemlibffi的存在,如下所示:geminstallffi:1.0.