Forum

Błąd aktualizacji naparu z informacją, że Xcode CLT nie jest zainstalowany

ksaro1

Oryginalny plakat
25 lut 2021
  • 25 lut 2021
Podczas aktualizacji aplikacji zainstalowanych w brew otrzymuję komunikaty o błędach informujące mnie, że CLT for Xcode nie jest zainstalowany, podczas gdy rzeczywiście jest zainstalowany.

==> Aktualizacja imagemagick 7.0.11-0 -> 7.0.11-1
Ostrzeżenie: Budowanie pythona@3.9 ze źródła:
Butelka wymaga zainstalowania narzędzi wiersza poleceń Apple.
W razie potrzeby możesz je zainstalować za pomocą:
xcode-select --install

konfiguracja parzenia zwraca następujące informacje:
macOS: 11.2.1-x86_64
CLT: nie dotyczy
Kod X: 12,4

Jednak widzę też, co następuje:
$ xcode-select -p
/Aplikacje/Xcode.app/Zawartość/Programista
$ xcode-select -v
xcode-select wersja 2384.

Zainstalowałem również Pythona 3.9.2 bezpośrednio ze źródła i widzę, co następuje:
$ python3 -V
Python 3.9.2

Widzę też:
$ ls -larth /opt/local/Biblioteka/Frameworks/Python.framework/Wersje
łącznie 0
lrwxr-xr-x 1 root wheel 59B 11 września 11:33 Current -> /opt/local/Library/Frameworks/Python.framework/Versions/3.8
drwxr-xr-x 6 koło korzeniowe 192B 11 września 11:33 ...
drwxr-xr-x 5 koło korzeniowe 160B 11 września 11:33 .
drwxr-xr-x 3 koło korzeniowe 96B 9 grudnia 15:18 3,7
drwxr-xr-x 9 koło korzeniowe 288B 30 grudnia 10:41 3,8
$ ls -larth /Biblioteka/Frameworks/Python.framework/Wersje
łącznie 0
lrwxr-xr-x 1 koło korzeniowe 3B 25 lutego 10:34 Prąd -> 3,9
drwxrwxr-x 4 koło korzeniowe 128B 25 lutego 10:34 .
drwxrwxr-x 11 root admin 352B 25 Lut 10:34 3,9
koło korzeniowe drwxr-xr-x 6 192B 25 lutego 10:34 ...

Jakieś sugestie, jak teraz zaktualizować moje instalacje do parzenia?

mporcheron

13 listopada 2011


Nottingham, Wielka Brytania
  • 25 lut 2021
Za każdym razem, gdy aktualizuję Big Sur, częściowo psuje CLT (niektóre rzeczy pozostają, ale niektóre biblioteki znikają, np. Nie mogę już skompilować kodu C++, chociaż Clang pozostaje zainstalowany). Ponowna instalacja za pomocą xcode-select — install naprawia to za każdym razem
Reakcje:gilby101

Monotrema

11 kwi 2019
Ontario, Kalifornia
  • 26 lut 2021
Tak samo tutaj. Musiałem przeinstalować moją ostatnią noc tylko po to, by zaprojektować/zdekwarantować aplikację z Github. Gdzieś pomiędzy jedną z tych aktualizacji wymazał moją. Myślę, że to już trzeci raz, kiedy przeinstalowałem go od czasu aktualizacji do Big Sur w listopadzie.

Teoria własna

11 marca 2021
  • 11 marca 2021
Mam ten sam problem. Za każdym razem, gdy aktualizuje się Big Sur, muszę ręcznie uruchamiać ponownie xcode-select --install.

rezwits

do
10 lipca 2007 r.
Las Vegas
  • 13.03.2021
Czasami, gdy uaktualniają macOS, rzucają Xcode + CLT (przed lub po aktualizacji macOS), ale wydaje się, że czasy, kiedy nie robią pakietu uaktualnienia ABSOLUTE CLT, musisz uruchomić --install ... teraz

ksaro1

Oryginalny plakat
25 lut 2021
  • 3 kwi 2021
BTW - po aktualizacji do 11.2.3 znowu brakowało narzędzia CLT, które ponownie zainstalowałem za pomocą xcode-select --install. I widzę, co następuje:


$ konfiguracja parzenia
HOMEBREW_VERSION: 3.0.10
POCZĄTEK: https://github.com/Homebrew/brew
GŁOWA: 0ad2564c5f1ddf6f16f707f2861556b80546713c
Ostatnie zatwierdzenie: 5 dni temu
Rdzeń gwintownik ORIGIN: https://github.com/Homebrew/homebrew-core
Gwintownik rdzeniowy GŁOWICA: ddaf8f1295abaa372ebf968ec845982f35703e1e
Ostatnie zatwierdzenie z wciśnięcia rdzenia: 26 minut temu
Główna gałąź kranu: master
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
Procesor: czterordzeniowy 64-bitowy kabylake
Clang: 12.0 kompilacja 1200
Git: 2.24.3 => /Applications/Xcode.app/Contents/Developer/usr/bin/git
Zwijanie: 7.64.1 => /usr/bin/curl
macOS: 11.2.3-x86_64
CLT: 12.4.0.0.1.1610135815
Kod X: 12,4
XKwarc: 2.7.11 => /opt/X11

$ uaktualnienie portu nieaktualne
:
:
:

--> Pobieranie archiwum dla pkgconfig
---> Próba pobrania pkgconfig-0.29.2_0.darwin_20.x86_64.tbz2 z https://mse.uk.packages.macports.org/pkgconfig
---> Próba pobrania pkgconfig-0.29.2_0.Darwin_20.x86_64.tbz2.rmd160 z https://mse.uk.packages.macports.org/pkgconfig
---> Instalowanie pkgconfig @0.29.2_0
---> Aktywacja pkgconfig @0.29.2_0
---> Czyszczenie konfiguracji pkg
Ostrzeżenie: pakiet SDK systemu macOS 11.2 nie wydaje się być zainstalowany. Porty mogą nie działać poprawnie.
Ostrzeżenie: możesz zainstalować go jako część pakietu Xcode Command Line Tools, uruchamiając `xcode-select --install'.
---> Zależności obliczeniowe dla pythona38
---> Pobieranie archiwum dla pythona38
---> Próba pobrania Pythona38-3.8.9_0.darwin_20.x86_64.tbz2 z https://mse.uk.packages.macports.org/python38
---> Próba pobrania Pythona38-3.8.9_0.darwin_20.x86_64.tbz2 z https://lil.fr.packages.macports.org/python38
---> Próba pobrania Pythona38-3.8.9_0.darwin_20.x86_64.tbz2 z https://packages.macports.org/python38
---> Pobieranie plików dystrybucyjnych dla pythona38
---> Próba pobrania Pythona-3.8.9.tar.xz z https://www.python.org/ftp/python/3.8.9/
---> Weryfikacja sum kontrolnych dla pythona38
---> Rozpakowywanie Pythona38
---> Stosowanie łatek do pythona38
---> Konfiguracja Pythona38
---> Budowanie Pythona38
---> Inscenizacja pythona38 do destroot
---> Instalowanie Pythona38 @ 3.8.9_0
---> Czyszczenie Pythona38
Ostrzeżenie: pakiet SDK systemu macOS 11.2 nie wydaje się być zainstalowany. Porty mogą nie działać poprawnie
Ostrzeżenie: możesz zainstalować go jako część pakietu Xcode Command Line Tools, uruchamiając `xcode-select --install'.
---> Zależności obliczeniowe dla pythona38
---> Dezaktywacja Pythona38 @3.8.8_1
---> Czyszczenie Pythona38
---> Aktywacja Pythona38 @3.8.9_0

rezwits

do
10 lipca 2007 r.
Las Vegas
  • 27 kwi 2021
Po zainstalowaniu Big Sur 11.3,
jeśli przejdziesz do Xcode 12.5,
po tym się skończy,
PRZED użyciem xcode-select --install
chodzenie do Brew i ulepszanie/aktualizowanie
wróć do aktualizacji oprogramowania i zainstaluj CLT
następnie wróć do `aktualizacji naparu`

Jeśli nie, prawdopodobnie otrzymasz ostrzeżenie (ponownie)...