neoswf
neoswf

Reputation: 4760

The git (or python) command requires the command line developer tools

This knowledge post isn't a duplication of other similar ones, since it's related to 12/September/2022 Xcode update, which demands a different kind of solution

I have come to my computer today and discovered that nothing runs on my terminal Every time I have opened my IDE (VS Code or PyCharm), it has given me this message in the start of the terminal.

I saw so many solutions, which have said to uninstall pyenv and install python via brew, which was a terrible idea, because I need different python versions for different projects.

Also, people spoke a lot about symlinks, which as well did not make any sense, because everything was working until yesterday.

Furthermore, overwriting .oh-my-zsh with a new built one did not make any difference.

Upvotes: 33

Views: 8331

Answers (6)

Ilan.K
Ilan.K

Reputation: 718

Also solved by by running xcodebuild -runFirstLaunch after installing the command line tools

Upvotes: 5

If you have 2 different Xcode versions like me (one living on documents and the other as an application on Launchpad) you need to open the one which is on the Launchpad and accept the terms, otherwise is going to keep asking for the command line tools to download every time. That fixed my issue.

Upvotes: 0

Vagelis
Vagelis

Reputation: 106

in my case I had to open Xcode after installing the update to "fix" git

Upvotes: 8

BrendanCoca
BrendanCoca

Reputation: 41

Didn't need to delete/reinstall Xcode, just installing the new Xcode update fixed this for me

Upvotes: 3

wikimind
wikimind

Reputation: 929

I was prompted to reinstall commandLine tools over and over when trying to accept the terms

I FIXED this by opening xcode and confirming the new update information

Upvotes: 80

neoswf
neoswf

Reputation: 4760

Apple have released an update for their Xcode today. This update has broken the command line tools.

Deleting completely Xcode and command line tool and reinstalling them have solved this problem.

Upvotes: 1

Related Questions