2016-10-25 117 views
1

我運行這個命令: 在/ usr/bin中/紅寶石-e 「$(捲曲-fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)」不能在MacOS上安裝自制塞拉利昂

,我GET興田錯誤:

HEAD is now at 79e8cdd Merge pull request #1253 from jawshooah/perf/relocate-text-files 
/usr/local/bin/brew: /usr/local/bin/readlink: /bin/bash: bad interpreter: Operation not permitted 
/usr/local/bin/brew: /usr/local/bin/readlink: /bin/bash: bad interpreter: Operation not permitted 
/usr/local/bin/brew: line 47: /usr/local/Library/Homebrew/brew.sh: No such file or directory 
Failed during: /usr/local/bin/brew update --force 

+0

你最好找到併發布給出錯誤的確切代碼。否則,你會在另一個論壇上有更好的運氣。 – piojo

回答

0

只是因爲我碰到這個來了在我尋找如何解決這個問題的答案,並且接受的答案不適合我時,我想我會發布我的解決方案。在重新安裝了數百萬種不同的方式(由於readlink問題導致問題)之後,重新安裝ruby,xcode-tools以及這個星球上的其他軟件,我有了「duhh」時刻來嘗試查看readlink本身。

最後,我這是怎麼固定它:

  1. cd /usr/local/bin
  2. rm readlink
  3. 建立一個叫做realpath文件(或任何你想要的)與此內容

這裏:

#!/usr/bin/env python 
import os,sys 
print os.path.realpath(sys.argv[1]) 
  • chmod +x realpath
  • ln -s realpath readlink
  • 上述說明可以發現here.從本質上講,我們只是更換任何readlink他們曾與Python實現的功能,在最初實施的,其os.path.realpath功能。

    相關問題