205

I'm having xcode issues when I try to use brew and git:

xcrun: error: active developer path ("/Applications/Xcode.app/Contents/Developer") does not exist, use xcode-select --switch path/to/Xcode.app to specify the Xcode that you wish to use for command line developer tools (or see man xcode-select)

I can type xcode-select and it shows that the command exists. When I type xcode-select -p it shows:

/Applications/Xcode.app/Contents/Developer

but when I do which xcode-select, it gives me:

/usr/bin/xcode-select

I've tried to use the command switch and install again via Apple Developer site but none of these options have work so far... How can I fix this?

Tobi Nary
  • 4,387
  • 4
  • 26
  • 48
devB78
  • 7,889
  • 3
  • 9
  • 14

10 Answers10

568

I tried that and it didn't work but I found the answer. I just had to reset the developer's path:

$ sudo xcode-select --reset

Now everything is normal

CopsOnRoad
  • 109,635
  • 30
  • 367
  • 257
devB78
  • 7,889
  • 3
  • 9
  • 14
187

Mostly this error occurs when you have installed a newer version of xcode. And the command line tools are yet to be initialized.

To resolve this: Go under Xcode Preferences > Locations (tab) > And the bottom options is Command Line Tools. Please select the Xcode version for tools.

Example (For Xcode 10.0 (10A255) ): Go under Xcode Preferences > Locations (tab) > And the bottom options is Command Line Tools. Select Xcode 10.0 (10A255).

For more details please see the attached image. Hope it helps.

-- Thanks


Select Command Line Tools

Harjot Singh
  • 5,719
  • 1
  • 35
  • 32
  • 2
    this answer is best – Hoàng Vũ Anh Oct 31 '18 at 03:43
  • I already see it as shown in the above image, but I still see the same error on my setup. I even tried resetting. Any idea? I – Yoku Nov 12 '18 at 13:29
  • 2
    To do this programmatically (I had the error because I uninstalled Xcode), `sudo xcode-select --switch /Library/Developer/CommandLineTools` (needs to be run as root) – hbrannan Apr 15 '19 at 17:32
130

In my case, I had uninstalled Xcode and then issues with git cli started. I solved the problem running the following commands:

$ sudo xcode-select -r
$ sudo xcode-select --switch /Library/Developer/CommandLineTools

and then validating new path with:

$ sudo xcode-select -p

Hope this helps!

José Gil Ramírez
  • 1,471
  • 1
  • 10
  • 5
72

I have faced the same issue as I have uninstalled the XCode abruptly, running the below command (from Terminal) helped me to resolve this.

sudo xcode-select -switch /
Bharath Kumar
  • 838
  • 7
  • 10
  • Check this link also if you have any other error. https://github.com/Homebrew/legacy-homebrew/issues/23500 – Narendra Solanki Jul 27 '19 at 07:28
  • 1
    This worked for me. The problem was I uninstalled xcode in my mac. The command line is somehow still tied to xcode. So I went to ~library/Developer and deleted all folders and ran this command. – santosh Feb 26 '20 at 07:56
  • This worked for me also. This is even a better solution for someone who does not want to install XCode – csakbalint Dec 11 '20 at 10:45
21

Use this sudo xcode-select -switch /

This should solve the problem.

bruceparker
  • 935
  • 1
  • 13
  • 29
15

How about what the error suggests? Did you try that?

xcode-select --switch /Applications/Xcode.app

That should do the trick.

Tobi Nary
  • 4,387
  • 4
  • 26
  • 48
4

For me it helps to install Xcode CLI xcode-select --install after uninstalling XCode (I don't develop for the OSx or iOS)

Then I could successfully build downloaded source with make

4

Try error suggestion :

sudo xcode-select --switch /Applications/Xcode.app

And Then test Git Executable Path.

enter image description here

Mir Mahfuz
  • 221
  • 2
  • 7
1

I had the same problem and had to remove completely Developer tools, and reinstall:

$ rm -rf /Library/Developer/CommandLineTools
$ xcode-select --install

Tip: because Xcode had been improperly uninstalled, I had to manually (re)move the Xcode app, too:

$ mv /Applications/Xcode.app/ /Applications/Xcode.app.bak
Johann8
  • 536
  • 5
  • 16
0

In my case such error occurred after I has tried to symbolicate crash report, and according to a manual, entered command export DEVELOPER_DIR=”/Applications/Xcode.app/Contents/Developer”

I tried some proposed here solutions but nothing helped.

Then I realized that I have added an environment variable DEVELOPER_DIR to my terminal and this led to error: "xcrun: error: missing DEVELOPER_DIR path:"

Then I've just reboot my terminal, that cleaned the environment variable and the error disappeared.

(FYI: environment variables may be checked with printenv command in terminal)

ViktoR
  • 353
  • 3
  • 8