Fòrums

error d'actualització de brew dient que Xcode CLT no està instal·lat

ksaro1

Cartell original
Feb 25, 2021
  • Feb 25, 2021
Quan actualitzo les aplicacions instal·lades de brew, rebo missatges d'error que em diuen que el CLT per a Xcode no està instal·lat, quan realment està instal·lat.

==> Actualització d'imagemagick 7.0.11-0 -> 7.0.11-1
Avís: creació de python@3.9 des de la font:
L'ampolla necessita les eines de línia d'ordres d'Apple per instal·lar-se.
Podeu instal·lar-los, si voleu, amb:
xcode-select --install

configuració de la cervesa retorna la informació següent:
macOS: 11.2.1-x86_64
CLT: N/A
Xcode: 12.4

Tot i així, també veig el següent:
$ xcode-select -p
/Applications/Xcode.app/Contents/Developer
$ xcode-select -v
xcode-select versió 2384.

També he instal·lat Python 3.9.2 directament des de la font i veig el següent:
$ python3 -V
Python 3.9.2

També veig el següent:
$ ls -larth /opt/local/Library/Frameworks/Python.framework/Versions
total 0
lrwxr-xr-x 1 roda d'arrel 59B 11 de setembre 11:33 Actual -> /opt/local/Library/Frameworks/Python.framework/Versions/3.8
drwxr-xr-x 6 roda d'arrel 192B 11 de setembre a les 11:33 ..
drwxr-xr-x 5 roda d'arrel 160B 11 de setembre 11:33 .
drwxr-xr-x 3 roda d'arrel 96B 9 de desembre 15:18 3.7
roda d'arrel drwxr-xr-x 9 288B 30 de desembre a les 10:41 3.8
$ ls -larth /Library/Frameworks/Python.framework/Versions
total 0
lrwxr-xr-x 1 roda d'arrel 3B 25 de febrer 10:34 Actual -> 3,9
drwxrwxr-x 4 roda d'arrel 128B 25 de febrer 10:34 .
drwxrwxr-x 11 administrador arrel 352B 25 de febrer a les 10:34 3.9
drwxr-xr-x 6 roda d'arrel 192B 25 de febrer 10:34 ..

Algun suggeriment sobre com actualitzar les meves instal·lacions de cervesa ara?

mporcheron

13 de novembre de 2011


Nottingham, Regne Unit
  • Feb 25, 2021
Cada cop que he actualitzat Big Sur, trenca parcialment CLT (algunes coses romanen, però algunes biblioteques desapareixen, per exemple, ja no puc compilar codi C++ encara que Clang segueix instal·lat). Reinstal·lació amb xcode-select —install ho soluciona cada vegada
Reaccions:gilby101

Monotremata

11 d'abril de 2019
Ontario, CA
  • Feb 26, 2021
El mateix aquí. Vaig haver de tornar a instal·lar la meva l'altra nit només per dissenyar/desquarantena una aplicació de Github. En algun lloc entre una d'aquestes actualitzacions, va esborrar la meva. Crec que és la tercera vegada que el torno a instal·lar des que vaig actualitzar a Big Sur al novembre.

Teoria pròpia

Mar 11, 2021
  • Mar 11, 2021
Estic experimentant aquest mateix problema. Cada vegada que Big Sur s'actualitza, he de tornar a executar manualment xcode-select --install.

rezwits

a
Jul 10, 2007
Las Vegas
  • Mar 13, 2021
De vegades, quan actualitzen macOS, llancen un Xcode+CLT (abans o després de l'actualització de macOS), però sembla que vegades en què no fan un paquet d'actualització ABSOLUTE CLT, heu d'executar --install... ara

ksaro1

Cartell original
Feb 25, 2021
  • 3 d'abril de 2021
Per cert, després d'actualitzar a 11.2.3, l'eina CLT tornava a faltar, que vaig tornar a instal·lar mitjançant xcode-select --install. I veig el següent:


$ configuració de brew
HOMEBREW_VERSION: 3.0.10
ORIGEN: https://github.com/Homebrew/brew
CAP: 0ad2564c5f1ddf6f16f707f2861556b80546713c
Últim compromís: fa 5 dies
Toc bàsic ORIGEN: https://github.com/Homebrew/homebrew-core
Cap d'aixeta principal: ddaf8f1295abaa372ebf968ec845982f35703e1e
Darrera confirmació del toc bàsic: fa 26 minuts
Branca principal de l'aixeta: mestre
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_DISPLAY: /private/tmp/com.apple.launchd.ZBLJZiyq8c/org.xquartz:0
HOMEBREW_MAKE_JOBS: 4
Homebrew Ruby: 2.6.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: kabylake de quatre nuclis de 64 bits
Clang: 12.0 build 1200
Git: 2.24.3 => /Applications/Xcode.app/Contents/Developer/usr/bin/git
Curl: 7.64.1 => /usr/bin/curl
macOS: 11.2.3-x86_64
CLT: 12.4.0.0.1.1610135815
Xcode: 12.4
XQuartz: 2.7.11 => /opt/X11

L'actualització del port $ està obsoleta
:
:
:

--> S'està obtenint l'arxiu per a pkgconfig
---> S'està intentant recuperar pkgconfig-0.29.2_0.darwin_20.x86_64.tbz2 de https://mse.uk.packages.macports.org/pkgconfig
---> S'està intentant recuperar pkgconfig-0.29.2_0.Darwin_20.x86_64.tbz2.rmd160 de https://mse.uk.packages.macports.org/pkgconfig
---> Instal·lant pkgconfig @0.29.2_0
---> S'està activant pkgconfig @0.29.2_0
---> Neteja pkgconfig
Avís: sembla que l'SDK de macOS 11.2 no està instal·lat. És possible que els ports no es creïn correctament.
Avís: podeu instal·lar-lo com a part del paquet Xcode Command Line Tools executant `xcode-select --install'.
---> Dependències informàtiques per a python38
---> S'està obtenint l'arxiu per a python38
---> S'està intentant recuperar python38-3.8.9_0.darwin_20.x86_64.tbz2 de https://mse.uk.packages.macports.org/python38
---> S'està intentant recuperar python38-3.8.9_0.darwin_20.x86_64.tbz2 de https://lil.fr.packages.macports.org/python38
---> S'està intentant recuperar python38-3.8.9_0.darwin_20.x86_64.tbz2 de https://packages.macports.org/python38
---> S'estan obtenint fitxers dist per a python38
---> S'està intentant recuperar Python-3.8.9.tar.xz de https://www.python.org/ftp/python/3.8.9/
---> Verificació de les sumes de control per a python38
---> Extraient python38
---> Aplicació de pedaços a python38
---> Configuració de python38
---> Construcció de python38
---> Posada en escena de python38 a destroot
---> Instal·lant python38 @3.8.9_0
---> Neteja de python38
Avís: sembla que l'SDK de macOS 11.2 no està instal·lat. És possible que els ports no es creïn correctament
Avís: podeu instal·lar-lo com a part del paquet Xcode Command Line Tools executant `xcode-select --install'.
---> Dependències informàtiques per a python38
---> S'està desactivant python38 @3.8.8_1
---> Neteja de python38
---> S'està activant python38 @3.8.9_0

rezwits

a
Jul 10, 2007
Las Vegas
  • 27 d'abril de 2021
Després d'instal·lar Big Sur 11.3,
si passeu a Xcode 12.5,
un cop fet això,
ABANS d'utilitzar xcode-select --install
anar a Brew i actualitzar/actualitzar
TORNAR a Actualització de programari i instal·lar CLT
a continuació, torneu a 'actualització de la cervesa'.

Si no és així, probablement rebràs l'avís (de nou)...