Może to głupie pytanie, ale zastanawiałem się, gdzie distutils Pythona otrzymują opcje kompilatora? To powoduje, że niektóre powiązane katalogi są błędne i chcę to poprawić raz na zawsze.Konfiguracja opcji kompilatora Distutils
Wiem, że powinien istnieć przedrostek/lib/pythonver/distutils/distutils.cfg, ale nie mogę znaleźć żadnego distutils.cfg w dowolnym miejscu na komputerze. Oczywiście nie mam lokalnego setup.cfg ani żadnego $ HOME/.pydistutils.cfg.
Używam Enthought 64-bitowej dystrybucji, wersja 7.3 (Python 2.7) na Mac OS X 10.8.3
Cheers, U.
W porządku, to ustawi zmienne, ale nie są one ustawione teraz, więc skąd je pobierają distutils? Nie znalazłem żadnej wskazówki w plikach Pythona, które distutils odczytałoby gdzieś indziej. – Mulle
Zobacz także odpowiedź Erica; jeśli nie ma pliku konfiguracyjnego (mówimy, że go tam nie ma), flagi kompilatora rzeczywiście podążają za oryginalnymi flagami configure/make, a więc można je również zobaczyć za pomocą 'python-config --cflags' itd. – Evert
Ah, tam są ! Ponieważ nie skompilowałem Pythona, ale przyjąłem dystrybucję EPD, nie miałbym chyba Makefile. Ale teraz wiem, gdzie patrzeć i co robić. Twoje zdrowie! – Mulle