2013-10-16 8 views
0

그래서 Macplotlib 및 numpy를 Mac OS X 10.8에 2 일 동안 설치하려고했습니다. 그냥 일어나서 움직이는 것 같지 않습니다. 모든 종류의 오류가 발생합니다. 내가 마지막으로, 내가 설치를 통해 일부 진전 후 오류가 내가 함께하기 matplotlib를 설치 "하기 matplotlib의 == 1.0.1을 설치 PIP"때 다음 NumPy와 1.5을 설치 관리 :OS X 10.8.5에 Numpy 및 matplotlib 설치

gcc -fno-strict-aliasing -fno-common -dynamic -arch i386 -arch x86_64 -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API -DPYCXX_ISO_CPP_LIB=1 -I/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/include -I. -I/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/include -Isrc -Iagg24/include -I. -I/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/include -I/opt/local/include/freetype2 -I/opt/local/include -I. -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c CXX/IndirectPythonInterface.cxx -o build/temp.macosx-10.5-intel-2.7/CXX/IndirectPythonInterface.o 

gcc -fno-strict-aliasing -fno-common -dynamic -arch i386 -arch x86_64 -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API -DPYCXX_ISO_CPP_LIB=1 -I/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/include -I. -I/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/include -Isrc -Iagg24/include -I. -I/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/include -I/opt/local/include/freetype2 -I/opt/local/include -I. -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c CXX/cxxextensions.c -o build/temp.macosx-10.5-intel-2.7/CXX/cxxextensions.o 

gcc -fno-strict-aliasing -fno-common -dynamic -arch i386 -arch x86_64 -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API -DPYCXX_ISO_CPP_LIB=1 -I/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/include -I. -I/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/include -Isrc -Iagg24/include -I. -I/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/include -I/opt/local/include/freetype2 -I/opt/local/include -I. -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c src/backend_agg.cpp -o build/temp.macosx-10.5-intel-2.7/src/backend_agg.o 

In file included from src/backend_agg.cpp:9: 

In file included from src/_backend_agg.h:32: 

agg24/include/agg_renderer_outline_aa.h:1368:45: error: binding of reference to type 'agg::line_profile_aa' to a value of type 'const agg::line_profile_aa' drops qualifiers 

     line_profile_aa& profile() { return *m_profile; } 

              ^~~~~~~~~~ 

1 error generated. 

error: command 'gcc' failed with exit status 1 
:이 오류의 마지막 부분입니다

터미널에 "gcc"를 입력하면 정상적으로 실행됩니다. XCode 5와 명령 줄 도구를 설치했습니다. 누구든지이 문제를 해결하는 방법을 알고 있습니까?

+0

[macports] (https://www.macports.org/) 또는 [homebrew] (http://brew.sh/)와 같은 패키지 관리자를 사용해 보셨습니까? – askewchan

답변

0

캐노피와 아나콘다에 비해 또 다른 (더 간단) 옵션을 바로 다운로드하는 것입니다 NumPy와, SciPy,하기 matplotlib, 팬더, Sympy과 sci-의 최신 버전과 함께 제공 스파이더의 dmg, 키트. 이것은 순수한 드래그 앤 드롭 설치 프로그램입니다 (예 : Firefox 또는 Chrome).

0

고통을 덜어주고 단순히 Enthought Canopy을 설치하십시오. 그것은 SciPy stack (NumPy 및 MatPlotLib 포함)뿐만 아니라 다른 많은 유용한 패키지 (IPython 포함)를 설치합니다.

해피 코딩 :)

+0

또는 [아나콘다] (https://store.continuum.io/cshop/anaconda/) – askewchan

+1

@askewchan 아나콘다는 좋지만 비용이 더 듭니다 (https://store.continuum.io/cshop/mkl-optimizations). /) MKL 최적화를 위해, 무료 버전의 Canopy에 포함 된 (https://www.enthought.com/products/canopy/package-index/). –