免責事項:noob
OSX 10.8.5
pythonをbashにインストールしたとき、 この警告とエラー :
Warning: Could not link python. 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 python
だから私は先に行き、タイプしました
brew link python
そして得た
Linking /usr/local/Cellar/python/2.7.6... Warning: Could not link python. Unlinking...
Error: Could not symlink file: /usr/local/Cellar/python/2.7.6/bin/smtpd2.py
Target /usr/local/bin/smtpd2.py already exists. You may need to delete it.
To force the link and overwrite all other conflicting files, do:
brew link --overwrite formula_name
私はそれをすべきですか?このコンテキストでリンクpython、それを強制リンクすることはもちろん、formula_nameとは何ですか?
これ 質問は似ていますが、また違うので、私はちょうど私が今立ち往生しているウサギの穴を深く掘り下げるかもしれないので、最高評価の答えを試すことを恐れています。
Pythonを別の方法でインストールしたようです。怖がらないでください。HomebrewはMac Portsなどのようにシステムを台無しにしないように設計されています。
いつでもできますbrew link --overwrite --dry-run python
最初に、実際に何も上書きせずに上書きされる内容を確認します。
一度これを行うと、上書きまたは削除しているだけのように見えます*.py
スクリプトを使用すれば、さらに怖くないはずです。