1
我想MacOS X上的Python安裝matplotlib
如果我使用Python的系統2.6.1,即matplotlib使用(可能通過的distutils)默認的編譯器命令::默認的Python編譯器
gcc-4.2 -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes
g++-4.2 -Wl,-F. -bundle -undefined dynamic_lookup
但是,如果我只是python.org 2.6.6的Python添加到PATH使用該相反,默認的編譯器突然改變
gcc-4.0 -DNDEBUG -g -O3
c++ -arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk \
-g -bundle -undefined dynamic_lookup
這會造成一些問題,所以我想知道什麼決定哪些運行時使用C編譯器python setup.py install
?爲什麼使用python.org Python意味着使用不同的默認編譯器命令?