Tag: 自制的

乘客遇见库未加载错误:liblzma.5.dylib

我正在尝试与乘客一起运行铁轨。 我安装了AWS SDK 1和2 gem: gem ‘aws-sdk-v1’ gem ‘aws-sdk’, ‘~> 2’ 当我使用AWS sdk运行时: s3 = AWS::S3.new 我遇到错误: LoadError: dlopen(/Users/XXXX/.rbenv/versions/1.9.3-p551/lib/ruby/gems/1.9.1/gems/nokogiri-1.6.6.2/lib/nokogiri/nokogiri.bundle, 9): Library not loaded: /usr/local/lib/liblzma.5.dylib Referenced from: /Users/XXXX/.rbenv/versions/1.9.3-p551/lib/ruby/gems/1.9.1/gems/nokogiri-1.6.6.2/lib/nokogiri/nokogiri.bundle Reason: Incompatible library version: nokogiri.bundle requires version 8.0.0 or later, but liblzma.5.dylib provides version 6.0.0 otool -L告诉我版本是8.1.0 $ otool -L /usr/local/lib/liblzma.5.dylib /usr/local/lib/liblzma.5.dylib: /usr/local/lib/liblzma.5.dylib (compatibility version 8.0.0, current version […]

Homebrew Permissions乱七八糟

我从我的管理员帐户安装了Homebrew。 如果我从该帐户运行brew doctor我没有错误,但如果我从我的非管理员用户帐户运行brew doctor ,我收到关于几个目录( usr/local及其子目录)不可写的警告,以及我所知道的建议他们。 最近,我从我的非管理员帐户安装了RVM(以确保它对该用户可用并安装在他们的主目录中)。 然后我运行rvm install 1.9.3 (再次,作为非管理员)并收到错误警告我usr/local/bin不可写并且是Homebrew所必需的。 运行rvm requirements产生相同的警告。 我是否应该将RVM安装为非管理员,当我使用 RVM安装ruby版本时切换到管理员,然后能够从非管理员帐户使用RVM(除了安装之外的所有内容)? 或者这里有什么不对吗? 我尝试安装1.9.3时的RVM输出如下: $ rvm install 1.9.3 Searching for binary rubies, this might take some time. No binary rubies available for: osx/10.8/x86_64/ruby-1.9.3-p448. Continuing with compilation. Please read ‘rvm help mount’ to get more information on binary rubies. Checking requirements for osx. […]