Python 在OS X 10.8.5上安装Numpy和matplotlib
所以我已经连续两天试图在我的MacOSX10.8上安装matplotlib和numpy了。只是似乎无法让它们启动和运行。我会犯各种各样的错误。我最终成功地安装了numpy 1.5,当我使用“pip install matplotlib==1.0.1”安装matplotlib时,在安装过程中取得一些进展后,我收到一个错误:这是错误的最后一部分:Python 在OS X 10.8.5上安装Numpy和matplotlib,python,macos,numpy,matplotlib,Python,Macos,Numpy,Matplotlib,所以我已经连续两天试图在我的MacOSX10.8上安装matplotlib和numpy了。只是似乎无法让它们启动和运行。我会犯各种各样的错误。我最终成功地安装了numpy 1.5,当我使用“pip install matplotlib==1.0.1”安装matplotlib时,在安装过程中取得一些进展后,我收到一个错误:这是错误的最后一部分: gcc -fno-strict-aliasing -fno-common -dynamic -arch i386 -arch x86_64 -g -O2
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和命令行工具。有人知道如何修复此问题吗?省去您的麻烦,只需安装即可。它将安装完整的(包括NumPy和MatPlotLib)以及许多其他有用的软件包(包括,非常棒!)
快乐编码:)另一个(甚至更简单的)选项是下载Spyder's,它附带了最新版本的Numpy、SciPy、matplotlib、Pandas、Sympy和sci工具包。这是一个纯拖放式安装程序(如Firefox或Chrome安装程序)。您是否尝试过使用包管理器,如或?@askewchan Anaconda很好,但它们适用于MKL优化,这是免费版本的Canopy。