Forum

kegagalan peningkatan brew mengatakan Xcode CLT tidak dipasang

ksaro1

Poster asal
25 Feb 2021
  • 25 Feb 2021
Apabila menaik taraf aplikasi yang dipasang brew saya mendapat mesej kegagalan yang memberitahu saya bahawa CLT untuk Xcode tidak dipasang, apabila memang ia dipasang.

==> Menaik taraf imagemagick 7.0.11-0 -> 7.0.11-1
Amaran: Membina python@3.9 dari sumber:
Botol memerlukan Apple Command Line Tools untuk dipasang.
Anda boleh memasangnya, jika mahu, dengan:
xcode-select --install

konfigurasi brew mengembalikan maklumat berikut:
macOS: 11.2.1-x86_64
CLT: N / A
Xcode: 12.4

Namun, saya melihat perkara berikut juga:
$ xcode-select -p
/Applications/Xcode.app/Contents/Developer
$ xcode-select -v
xcode-select versi 2384.

Saya juga telah memasang Python 3.9.2 terus dari sumber dan saya melihat perkara berikut:
$ python3 -V
Python 3.9.2

Saya juga melihat perkara berikut:
$ ls -larth /opt/local/Library/Frameworks/Python.framework/Versions
jumlah 0
lrwxr-xr-x 1 roda akar 59B 11 Sep 11:33 Semasa -> /opt/local/Library/Frameworks/Python.framework/Versions/3.8
drwxr-xr-x 6 roda akar 192B 11 Sep 11:33 ..
drwxr-xr-x 5 roda akar 160B 11 Sep 11:33 .
drwxr-xr-x 3 roda akar 96B 9 Dis 15:18 3.7
drwxr-xr-x 9 roda akar 288B 30 Dis 10:41 3.8
$ ls -larth /Library/Frameworks/Python.framework/Versi
jumlah 0
lrwxr-xr-x 1 roda akar 3B 25 Feb 10:34 Semasa -> 3.9
drwxrwxr-x 4 roda akar 128B 25 Feb 10:34 .
drwxrwxr-x 11 root admin 352B 25 Feb 10:34 3.9
drwxr-xr-x 6 roda akar 192B 25 Feb 10:34 ..

Sebarang cadangan tentang cara untuk menaik taraf pemasangan minuman saya sekarang?

mporcheron

13 Nov 2011


Nottingham, UK
  • 25 Feb 2021
Setiap kali saya mengemas kini Big Sur, ia sebahagiannya memecahkan CLT (beberapa perkara kekal, tetapi sesetengah perpustakaan hilang, contohnya saya tidak lagi boleh menyusun kod C++ walaupun Clang masih dipasang). Memasang semula dengan xcode-select —pasang membetulkannya setiap kali
tindak balas:gilby101

Monotremata

11 Apr 2019
Ontario, CA
  • 26 Feb 2021
Sama disini. Saya terpaksa memasang semula saya pada malam yang lain hanya untuk menandatangani kod/menyahkuarantin aplikasi daripada Github. Di suatu tempat di antara salah satu kemas kini ini, ia menghapuskan kemas kini saya. Saya rasa ini adalah kali ketiga saya memasang semula sejak menaik taraf kepada Big Sur pada bulan November..

Teori Eigen

11 Mac 2021
  • 11 Mac 2021
Saya mengalami masalah yang sama ini. Setiap kali Big Sur mengemas kini saya perlu menyiarkan semula secara manual xcode-select --install.

rezwits

kepada
10 Jul 2007
las vegas
  • 13 Mac 2021
Kadangkala, apabila mereka menaik taraf macOS, mereka membuang Xcode+CLT (sebelum atau selepas kemas kini macOS), tetapi kelihatan seperti masa mereka tidak melakukan pakej naik taraf CLT MUTLAK, anda perlu menjalankan --install...sekarang

ksaro1

Poster asal
25 Feb 2021
  • 3 Apr 2021
BTW - selepas menaik taraf kepada 11.2.3 alat CLT hilang lagi, yang saya pasang semula melalui xcode-select --install. Dan saya melihat perkara berikut:


$ brew config
HOMEBREW_VERSION: 3.0.10
ASAL: https://github.com/Homebrew/brew
KETUA: 0ad2564c5f1ddf6f16f707f2861556b80546713c
Komit terakhir: 5 hari yang lalu
Ketik teras ORIGIN: https://github.com/Homebrew/homebrew-core
Ketuk teras KEPALA: ddaf8f1295abaa372ebf968ec845982f35703e1e
Ketik teras komitmen terakhir: 26 minit yang lalu
Cawangan paip teras: induk
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_DISPLAY: /private/tmp/com.apple.launchd.ZBLJZiyq8c/org.xquartz:0
PEKERJAAN_BUAT_RUMAH: 4
Homebrew Ruby: 2.6.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: kabylake 64-bit empat teras
Dentang: 12.0 binaan 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

$ peningkatan port sudah lapuk
:
:
:

-> Mengambil arkib untuk pkgconfig
---> Percubaan untuk mengambil pkgconfig-0.29.2_0.darwin_20.x86_64.tbz2 daripada https://mse.uk.packages.macports.org/pkgconfig
---> Percubaan untuk mengambil pkgconfig-0.29.2_0.Darwin_20.x86_64.tbz2.rmd160 daripada https://mse.uk.packages.macports.org/pkgconfig
---> Memasang pkgconfig @0.29.2_0
---> Mengaktifkan pkgconfig @0.29.2_0
---> Membersihkan pkgconfig
Amaran: SDK macOS 11.2 nampaknya tidak dipasang. Port mungkin tidak dibina dengan betul.
Amaran: Anda boleh memasangnya sebagai sebahagian daripada pakej Alat Baris Perintah Xcode dengan menjalankan `xcode-select --install'.
---> Kebergantungan pengkomputeran untuk python38
---> Mengambil arkib untuk python38
---> Percubaan untuk mengambil python38-3.8.9_0.darwin_20.x86_64.tbz2 daripada https://mse.uk.packages.macports.org/python38
---> Percubaan untuk mengambil python38-3.8.9_0.darwin_20.x86_64.tbz2 daripada https://lil.fr.packages.macports.org/python38
---> Percubaan untuk mengambil python38-3.8.9_0.darwin_20.x86_64.tbz2 daripada https://packages.macports.org/python38
---> Mengambil distfiles untuk python38
---> Percubaan untuk mengambil Python-3.8.9.tar.xz daripada https://www.python.org/ftp/python/3.8.9/
---> Mengesahkan checksum untuk python38
---> Mengeluarkan python38
---> Menggunakan tampalan pada python38
---> Mengkonfigurasi python38
---> Membina python38
---> Mementingkan python38 ke dalam destroot
---> Memasang python38 @3.8.9_0
---> Membersihkan python38
Amaran: SDK macOS 11.2 nampaknya tidak dipasang. Port mungkin tidak dibina dengan betul
Amaran: Anda boleh memasangnya sebagai sebahagian daripada pakej Alat Baris Perintah Xcode dengan menjalankan `xcode-select --install'.
---> Kebergantungan pengkomputeran untuk python38
---> Menyahaktifkan python38 @3.8.8_1
---> Membersihkan python38
---> Mengaktifkan python38 @3.8.9_0

rezwits

kepada
10 Jul 2007
las vegas
  • 27 Apr 2021
Selepas memasang Big Sur 11.3,
jika anda meneruskan ke Xcode 12.5,
selepas itu selesai,
SEBELUM menggunakan xcode-select --install
pergi ke Brew dan menaik taraf/mengemas kini
pergi KEMBALI ke Kemas Kini Perisian dan pasang CLT
kemudian kembali ke `brew upgrade`

Jika tidak, anda mungkin akan mendapat amaran (sekali lagi)...