之前看一个评论说,开发多年的 RN 了,至今装置环境靠运气。的确难装,可算见识到了 …
warning: Insecure world writable dir /opt/homebrew/bin in PATH,mode 040777
我搜了良久,看到的都是这种答案 sudo chmod go-w /opt/homebrew/sbin
然而我的有效,也看了文件权限,也是失常的。。
最初有个大神说,sudo chmod -R go-w /opt/homebrew
这样就能够了。
得看本人的报错门路去批改权限,惊喜~~
然而快乐没多久又遇到了新问题。
error /Library/Ruby/Site/2.6.0/rubygems.rb:264:in ‘find_ spec_for_exe’: can’t find gem bundler (>= 0.a) with executable bundle (Gem::GemNotFoundException)
这个也是解决了良久,起初剖析是因为零碎的 ruby 2.6.0
版本太低。于是就降级 ruby, 发现通过 homebrew 降级的 ruby 并没有笼罩胜利,包含批改 ~/.zshrc
环境引入到 homebrew 装置的 ruby 也有效。
最终参考了这一篇文章,通过 rbenv
批改 ruby
版本。
第一步:首先装置 rbenv
brew install rbenv
第二步:须要在文件 ~/.zshrc
中退出如下语句,否则 rbenv
无奈胜利批改零碎的 ruby
版本:
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
第三步:增加实现后,能够应用如下指令装置并应用ruby
rbenv install 3.2.2
rbenv global 3.2.3
执行胜利后查看零碎默认版本
ruby --version
刚开始未失效,而后重启终端,再次输入版本就能够了。
Cloning into’/var/folders/*‘fatal: unable to access “https://github. com/priteshrnandgaonkar/Flipper-Boost-i0SX.git/’: HTTP/2 stream 1 was not closed cleanly before end of the underlying stream
一开始认为是 http2.0
申请的问题,通过 git 设置成了 http1.1
依然无果。。
最初通过批改代理的模式,走翻墙拉取 git,嗯,这个过程很久,早晨拉取一早晨没胜利,晚上又试了一次,终于好了,应该是早上网络好 …
config --global http.proxy 'socks5://127.0.0.1:7891'
git config --global https.proxy 'socks5://127.0.0.1:7891'
最初我的 git config
如下:
功败垂成,终于能够欢快的游玩了!