我已经卸载并安装了Homebrew 3次,因为它似乎永远不允许我安装任何东西,因为它在大多数安装结束时拒绝我的权限.
作为一个例子,我将发布我目前面临的这个libjpeg下载场景.
我尝试安装libjpeg并获取:
$ brew install libjpeg
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/jpeg-8d.mountain_lion.bottle.1.tar.gz
Already downloaded: /Library/Caches/Homebrew/jpeg-8d.mountain_lion.bottle.1.tar.gz
==> Pouring jpeg-8d.mountain_lion.bottle.1.tar.gz
Warning: Could not link jpeg. Unlinking...
Error: The brew link step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using `brew link jpeg'
Error: Permission denied - /usr/local/opt/jpeg
Run Code Online (Sandbox Code Playgroud)
'brew link jpeg'导致
Error: Permission denied - /usr/local/opt/jpeg
Run Code Online (Sandbox Code Playgroud)
这是我的酿酒医生所读的内容
$ brew doctor
Warning: "config" scripts exist outside your system or Homebrew directories.
./configure scripts often look …Run Code Online (Sandbox Code Playgroud) 如何使用当前的Xcode/Mac OS X v10.8(Mountain Lion)或更高版本安装命令行构建工具?
与Xcode不同,没有安装程序(它只是一个包).
看起来所有命令行工具都在那里(在bundle中,在Contents/Developer下),但没有一个适当的环境变量设置为使用它们.
是否有一个我可以运行的脚本,它将设置我的环境以支持从命令行构建?
我不确定为什么会这样,但我不能在我的MAC OS X El Capitan中更新brew.我做了:
brew update
得到了:
warning: unable to unlink CONTRIBUTING.md: Permission denied
warning: unable to unlink SUPPORTERS.md: Permission denied
fatal: cannot create directory at '.github': Permission denied
Run Code Online (Sandbox Code Playgroud)
为了解决这个问题,我放弃了上述命令,但还有其他问题:
sudo brew update
Password:
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- mach (LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Library/Homebrew/extend/pathname.rb:2:in `<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Library/Homebrew/global.rb:3:in `<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Library/brew.rb:16:in `<main>'
Run Code Online (Sandbox Code Playgroud)
现在每当我做brew安装时,我得到:
brew update
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- …Run Code Online (Sandbox Code Playgroud) OS X El Capitan版本10.11.2
我尝试过brew update,但会显示此错误消息.
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- mach (LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Library/Homebrew/extend/pathname.rb:2:in `<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Library/Homebrew/global.rb:3:in `<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Library/brew.rb:15:in `<main>'
Run Code Online (Sandbox Code Playgroud)
我也尝试过brew install zsh,但会显示上面的消息.
请让我知道如何修复此错误消息.
我试图让React Native第一次运行他们的hello world应用程序(AwesomeProject),我在控制台中收到此错误:
Failed to build DependencyGraph: Cannot read property 'root' of null
TypeError: Cannot read property 'root' of null
at index.js:16:60
at tryCallOne (/Users/Eduardo/Documents/Code/Personal/ReactNative/AwesomeProject/node_modules/promise/lib/core.js:37:12)
at /Users/Eduardo/Documents/Code/Personal/ReactNative/AwesomeProject/node_modules/promise/lib/core.js:123:15
at flush (/Users/Eduardo/Documents/Code/Personal/ReactNative/AwesomeProject/node_modules/asap/raw.js:50:29)
at _combinedTickCallback (node.js:370:9)
at process._tickCallback (node.js:401:11)
~
Process terminated. Press <enter> to close the window
首先,我是一个移动开发人员(本机ios和android),我知道关于节点的小队.
我按照React Native 的Getting Started页面,用npm install和安装了npmnpm install -g
当我尝试单独启动节点服务器时,node server我得到了这个:
$ node server
module.js:341
throw err;
^
Error: Cannot find module '/Users/Eduardo/Documents/Code/Personal /ReactNative/AwesomeProject/server'
at Function.Module._resolveFilename (module.js:339:15)
at Function.Module._load …Run Code Online (Sandbox Code Playgroud) 我需要帮助进行冲泡设置。我尝试过重新安装brew和ruby,但我觉得我只是让事情变得更糟。
一些信息:OS X El Capitan V.10.11.5
$ ruby -v
ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15.5.0]
$ which -a ruby
/usr/local/bin/ruby
/usr/bin/ruby
Run Code Online (Sandbox Code Playgroud)
当我尝试更新brew时:
$ brew update
<internal:gem_prelude>:1:in `require': cannot load such file -- rubygems.rb (LoadError)
from <internal:gem_prelude>:1:in `<compiled>'
Error: Git must be installed and in your PATH!
Run Code Online (Sandbox Code Playgroud)
当我尝试安装 ruby 时:
$ rvm install ruby
Searching for binary rubies, this might take some time.
No binary rubies available for: osx/10.11/x86_64/ruby-2.3.0.
Continuing with compilation. Please read 'rvm help mount' to get more information …Run Code Online (Sandbox Code Playgroud)