ฟอรั่ม

ความล้มเหลวในการอัพเกรด brew โดยบอกว่าไม่ได้ติดตั้ง Xcode CLT

ksaro1

โปสเตอร์ต้นฉบับ
25 ก.พ. 2564
  • 25 ก.พ. 2564
เมื่ออัปเกรดแอปที่ติดตั้ง brew ฉันได้รับข้อความแสดงข้อผิดพลาดที่แจ้งว่าไม่ได้ติดตั้ง CLT สำหรับ Xcode เมื่อติดตั้งจริง

==> กำลังอัพเกรด imagemagick 7.0.11-0 -> 7.0.11-1
คำเตือน: กำลังสร้าง python@3.9 จากแหล่งที่มา:
ขวดต้องติดตั้งเครื่องมือบรรทัดคำสั่งของ Apple
คุณสามารถติดตั้งได้หากต้องการด้วย:
xcode-select --install

ชง config ส่งคืนข้อมูลต่อไปนี้:
macOS: 11.2.1-x86_64
CLT: ไม่มี / A
Xcode: 12.4

แต่ฉันก็เห็นสิ่งต่อไปนี้เช่นกัน:
$ xcode-select -p
/Applications/Xcode.app/Contents/Developer
$ xcode-select -v
xcode-select เวอร์ชัน 2384

ฉันได้ติดตั้ง Python 3.9.2 โดยตรงจากแหล่งที่มาและฉันเห็นสิ่งต่อไปนี้:
$ python3 -V
Python 3.9.2

ฉันยังเห็นสิ่งต่อไปนี้:
$ ls -larth /opt/local/Library/Frameworks/Python.framework/Versions
รวม 0
lrwxr-xr-x 1 root wheel 59B 11 Sep 11:33 ปัจจุบัน -> /opt/local/Library/Frameworks/Python.framework/Versions/3.8
drwxr-xr-x 6 root wheel 192B 11 Sep 11:33 ..
drwxr-xr-x 5 root wheel 160B 11 Sep 11:33 .
drwxr-xr-x 3 root wheel 96B 9 ธ.ค. 15:18 3.7
drwxr-xr-x 9 root wheel 288B 30 ธ.ค. 10:41 3.8
$ ls -larth /Library/Frameworks/Python.framework/Versions
รวม 0
lrwxr-xr-x 1 root wheel 3B 25 ก.พ. 10:34 ปัจจุบัน -> 3.9
drwxrwxr-x 4 root wheel 128B 25 ก.พ. 10:34 น .
drwxrwxr-x 11 root admin 352B 25 ก.พ. 10:34 3.9
drwxr-xr-x 6 root wheel 192B 25 ก.พ. 10:34 น ..

ข้อเสนอแนะใด ๆ เกี่ยวกับวิธีการอัพเกรดการติดตั้ง brew ของฉันตอนนี้?

mporcheron

13 พ.ย. 2554


น็อตติงแฮม สหราชอาณาจักร
  • 25 ก.พ. 2564
ทุกครั้งที่ฉันอัปเดต Big Sur จะทำให้ CLT เสียหายบางส่วน (บางอย่างยังคงอยู่ แต่บางไลบรารีหายไป เช่น ฉันไม่สามารถคอมไพล์โค้ด C++ ได้อีกต่อไปแม้ว่า Clang จะยังคงติดตั้งอยู่) ติดตั้งใหม่ด้วย xcode-select — ติดตั้งแก้ไขทุกครั้ง
ปฏิกิริยา:gilby101

โมโนเตรมาตา

11 เม.ย. 2019
ออนแทรีโอ CA
  • 26 ก.พ. 2564
ตรงนี้ก็เหมือนกัน. ฉันต้องติดตั้งของฉันใหม่เมื่อคืนก่อนเพื่อลงรหัส/แยกแอปออกจาก Github ที่ใดที่หนึ่งในการอัปเดตเหล่านี้ได้ล้างข้อมูลของฉัน ฉันคิดว่านี่เป็นครั้งที่สามที่ฉันติดตั้งใหม่ตั้งแต่อัปเกรดเป็น Big Sur ในเดือนพฤศจิกายน..

ทฤษฎีไอเกน

11 มี.ค. 2021
  • 11 มี.ค. 2021
ฉันกำลังประสบปัญหาเดียวกันนี้ ทุกครั้งที่ Big Sur อัปเดตฉันต้องรันใหม่ด้วยตนเอง xcode-select --ติดตั้ง

rezwits

ถึง
10 ก.ค. 2550
ลาสเวกัส
  • 13 มี.ค. 2021
บางครั้ง เมื่อพวกเขาอัพเกรด macOS พวกเขาส่ง Xcode+CLT (ก่อนหรือหลังการอัปเดต macOS) แต่ดูเหมือนว่าบางครั้งที่พวกเขาไม่ได้ทำแพ็คเกจอัปเกรด ABSOLUTE CLT คุณต้องเรียกใช้ --install...now

ksaro1

โปสเตอร์ต้นฉบับ
25 ก.พ. 2564
  • 3 เม.ย. 2021
BTW - หลังจากอัปเกรดเป็น 11.2.3 เครื่องมือ CLT หายไปอีกครั้ง ซึ่งฉันติดตั้งใหม่ผ่าน xcode-select --install และฉันเห็นสิ่งต่อไปนี้:


$ brew config
HOMEBREW_VERSION: 3.0.10
ต้นทาง: https://github.com/Homebrew/brew
หัวหน้า: 0ad2564c5f1ddf6f16f707f2861556b80546713c
การกระทำล่าสุด: 5 วันที่แล้ว
แกนแตะ ORIGIN: https://github.com/Homebrew/homebrew-core
หัวก๊อกหลัก: ddaf8f1295abaa372ebf968ec845982f35703e1e
Core tap ส่งล่าสุด: 26 นาทีที่แล้ว
สาขาการแตะหลัก: 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
CPU: quad-core 64-บิต kabylake
เสียงดังกราว: 12.0 สร้าง 1200
Git: 2.24.3 => /Applications/Xcode.app/Contents/Developer/usr/bin/git
ม้วนงอ: 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

การอัปเกรดพอร์ต $ ล้าสมัย
:
:
:

-> กำลังดึงไฟล์เก็บถาวรสำหรับ pkgconfig
---> กำลังพยายามดึง pkgconfig-0.29.2_0.darwin_20.x86_64.tbz2 จาก https://mse.uk.packages.macports.org/pkgconfig
---> กำลังพยายามดึง pkgconfig-0.29.2_0.Darwin_20.x86_64.tbz2.rmd160 จาก https://mse.uk.packages.macports.org/pkgconfig
---> กำลังติดตั้ง pkgconfig @0.29.2_0
---> กำลังเปิดใช้งาน pkgconfig @0.29.2_0
---> การล้าง pkgconfig
คำเตือน: ดูเหมือนว่า macOS 11.2 SDK จะไม่ถูกติดตั้ง พอร์ตอาจสร้างไม่ถูกต้อง
คำเตือน: คุณสามารถติดตั้งเป็นส่วนหนึ่งของแพ็คเกจ Xcode Command Line Tools ได้โดยเรียกใช้ `xcode-select --install'
---> การคำนวณการพึ่งพาสำหรับ python38
---> กำลังดึงไฟล์เก็บถาวรสำหรับ python38
---> กำลังพยายามดึง python38-3.8.9_0.darwin_20.x86_64.tbz2 จาก https://mse.uk.packages.macports.org/python38
---> กำลังพยายามดึง python38-3.8.9_0.darwin_20.x86_64.tbz2 จาก https://lil.fr.packages.macports.org/python38
---> กำลังพยายามดึง python38-3.8.9_0.darwin_20.x86_64.tbz2 จาก https://packages.macports.org/python38
---> กำลังดึง distfiles สำหรับ python38
---> กำลังพยายามดึง Python-3.8.9.tar.xz จาก https://www.python.org/ftp/python/3.8.9/
---> กำลังตรวจสอบเช็คซัมสำหรับ python38
---> กำลังแยก python38
---> การใช้แพตช์กับ python38
---> การกำหนดค่า python38
---> การสร้าง python38
---> Staging python38 เป็น destroot
---> กำลังติดตั้ง python38 @ 3.8.9_0
---> ทำความสะอาด python38
คำเตือน: ดูเหมือนว่า macOS 11.2 SDK จะไม่ถูกติดตั้ง พอร์ตอาจสร้างไม่ถูกต้อง
คำเตือน: คุณสามารถติดตั้งเป็นส่วนหนึ่งของแพ็คเกจ Xcode Command Line Tools ได้โดยเรียกใช้ `xcode-select --install'
---> การคำนวณการพึ่งพาสำหรับ python38
---> กำลังปิดใช้งาน python38 @ 3.8.8_1
---> ทำความสะอาด python38
---> เปิดใช้งาน python38 @ 3.8.9_0

rezwits

ถึง
10 ก.ค. 2550
ลาสเวกัส
  • 27 เม.ย. 2021
หลังจากติดตั้ง Big Sur 11.3 แล้ว
หากคุณดำเนินการ Xcode 12.5
หลังจากนั้นทำ
ก่อนใช้ xcode-select --install
จะไปชงและอัปเกรด/อัปเดต
กลับไปที่ Software Update และติดตั้ง CLTs
จากนั้นกลับไปที่ `brew upgrade`

ถ้าไม่อย่างนั้นก็อาจจะได้รับคำเตือน (อีกครั้ง)...