5

Kenneth Reitzのアドバイスに従って、「xcode-lite」(つまり、私の MAC OS X 10.7.4 に xcode 用のコマンド ライン ツール (CLT)) をインストールしました。

ただし、次のbrew install macvimエラーが表示されます。

xcode-select: Error: No Xcode is selected. Use xcode-select -switch /Applications/Xcode.app to select /Applications/Xcode.app, or see the xcode-select manpage (man xcode-select) for further information.

xcodebuild私は下に持っていません/Applications/Developerディレクトリもありません。で持っています/usr/bin/xcodebuildが、

xcode-select -switch /usr/bin
brew install macvim

このエラーが表示されます:

Error: Can't run /usr/bin/usr/bin/xcodebuild (no such file).

xcodebuildさらに、 inを強制的に検索しようとすると、/usr/binbrew が無期限にハングします。だから私は立ち往生しています。

xcode の CLT では不十分であり、xcode のフル バージョン (1.5GB) をダウンロードする必要があることをいくつかの場所で読みました。他の人は、brew が実際に xcode の CLT で動作すると主張していますが、brew install macvim(多くのグーグルと一緒に) 数時間試行しても結果は得られませんでした. xcodeのbrewとCLTに関する基本的な何かが欠けているに違いありません。本格的な xcode が本当に必要ですか、それとも xcode 用の CLT が正しいディレクトリにインストールされていませんか?

ps: バイナリ ディレクトリをインストールするのではなく、醸造したい理由は、Python 開発機能を使用してビルドしたいからです。python-dev 統合で macvim を入手する簡単な方法があれば、喜んでそれを採用します。

4

2 に答える 2

2

xcodeのフルバージョン(ほぼ2GB)をダウンロードしてから、brew install macvimが機能しました。残念なことに、brew は xcode の CLT では動作しません。

その後、いくつかの小さな問題に遭遇しました。1 つの問題は、macvim が Python のシステム バージョン (2.7.1) を取得していたのに、ダウンロードしたバージョン (2.7.3) で動作する必要があることでした。brew remove macvim、brew edit macvim、macvim が正しい python バージョンを参照するようにし、brew install python で再構築する必要がありました。

これは難しい練習だったと言わざるを得ません!しかし、今では macvim が Python 開発にうまく機能しています。

于 2012-09-13T07:07:29.173 に答える
1

@LloydDewolf が述べたように、Xcode のフル インストールが必要です。macvim の brew バージョンに固有のもの (python 開発機能など) が必要でない限り、.dmg またはソースからインストールできます。

user@mac:~$ brew install macvim
Warning: A newer Command Line Tools for Xcode release is available
You should install the latest version from: http://connect.apple.com
A full installation of Xcode.app is required to compile this software.
Installing just the Command Line Tools is not sufficent.
Error: An unsatisfied requirement failed this build.

これは、次のオープン github の問題に関連しています: https://github.com/mxcl/homebrew/issues/15111

于 2013-04-26T14:39:48.360 に答える