Robię czystą instalację Mavericks i przypadkowo tak się stało
brew install gcc
co zajmuje ponad pół godziny, może więcej. Powinienem to zakończyć? Wiem teraz, że powinienem był zainstalować konkretny gcc (może gcc48), ale jest już za późno i mój Macbook oddycha ciężko.
Obecnie zakończono pobieranie wszystkich 5 zależności, ale utknęliśmy w części „Instalowanie gcc”. Ściągnął plik gcc-4.9.1.tar.bz2, skonfigurował go i zbudował, i utknął na tworzeniu bootstrapu.
Każda rada jest mile widziana.
To była dobra rada, którą zobaczyłem za późno: /apple/38222/how-do-i-install-gcc-via-homebrew
Najpierw zapytano tutaj: /superuser/788256/brew-install-gcc-mac-os-10-9-mavericks
/usr/local/*
.gcc
za coś 4.9? Jeśli chcesz bawić się nowymi funkcjami C ++ 14, któreclang
nie obsługują, lub musisz skompilować kod, który nie działa z niczym innym niżgcc
4.6+, lub po prostu chcesz dowiedzieć się więcej o tymgcc
, zdecydowanie, zdecydowanie go zainstaluj. Jeśli nie, po co marnować czas i miejsce na dysku?brew install gcc --without-multilib
zbudowany w 49 minut i 50 sekund na Macu dla mnie.Odpowiedzi:
Potrzebujesz zainstalowanego gcc, aby uzyskać gfortran, i potrzebujesz kompilatora fortran dla scipy. Homebrew zainstaluje butelkowaną (tj. Prekompilowaną) wersję pakietu gcc, co jest bardzo szybkie, jeśli masz zainstalowane narzędzia wiersza poleceń Xcode. Są one niezależne od właściwego XCode. Możesz je zainstalować za pomocą
xcode-select --install
.Nie ma szczególnej potrzeby instalowania określonej wersji gcc (i myślę, że mogą one nie być butelkowane, więc będą równie powolne).
Ogólnie rzecz biorąc, przerwanie Homebrew za pomocą Ctrl + C jest bezpieczne, a Homebrew automatycznie odzyska.
Możesz być zainteresowany kranem homebrew-python .
źródło