web-dev-qa-db-ja.com

コマンドラインツールbash(git)が機能しない-macOS Sierra最終リリース候補

OS X 10.11 "El Capitan"から10.12: "Sierra"にアップグレードしたばかりで、ターミナル内でgitコマンドにアクセスしようとすると、次のエラーが表示されます。 :

xcrun:エラー:アクティブな開発者パスが無効です

(/ Library/Developer/CommandLineTools)、次の場所にxcrunがありません:

/ライブラリ/ Developer/CommandLineTools/usr/bin/xcrun

誰かが解決策を持っているなら私を助けてください。

78
Sanket Prabhu

Xcode開発者ツールを再インストールする

xcode-select --install
125
Parag Bafna

Apple Developer Downloads から「Xcode 8用のコマンドラインツール(macOS sierra)」パッケージをダウンロードしてインストールすることで、この問題を修正しました。

Xcode 8.1ベータ版がインストールされていない限り、8.1ベータ版ではなくCommand Line Tools (macOS 10.12) for Xcode 8を選択してください。

10

最近、macOS High Sierraバージョン10.13.3にアップグレードしましたが、既存のxcodeがあります。私のgitコマンドラインにも同じ問題があります。 「$ xcode-select --install」は完璧に機能します。

0
Tin Torres

単独でxcode-select --installが機能しませんでした。

3つのステップすべてを行う必要がありました。

  1. アプリストアからXコードをダウンロードします(アプリケーションフォルダーにない場合)
  2. $ xcode-select --install
    a。コマンドラインでsoftwareupdateを使用して、インストール後に更新する必要がある場合があります。 $ Sudo softwareupdate -i "Xcode-9.1のコマンドラインツール(macOS High Sierraバージョン10.13)"

  3. $ Sudo xcodebuild -license

0

同じ問題があり、gitのパスを直接プロファイルに入れると、xcodeを要求しなくなります(xcodeを使用する必要がない場合)。

  1. git、 https://git-scm.com/download/mac をダウンロードしてインストールします。
  2. プロファイルでパスに追加します。つまり、PATH = $ PATH:/ usr/binをエクスポートします(gitは/ usr/binにあります)。
  3. 新しいターミナルを開きます。
0
lannyf