2011-07-06 5 views
2

10.6.7 Mac에서 pygraphviz를 설치하려고합니다. 파이썬 2.6 사용하고 있습니다. 다음 명령을 http://www.graphviz.org/Download_macos.php 10.6.7에서 pygraphviz 설치 - python 2.6 (gcc-4.2 오류)

  • 다운로드 pygraphviz :

    • 가에서 graphviz를 2.28 다운로드 : 지금까지 여기

      내가 한 일입니다 SVN은 https://networkx.lanl.gov/svn/pygraphviz/trunk pygraphviz
    • 변경된 디렉토리를 공동으로 "pygraphviz"
    • 에 setup.py 스크립트의 경로를 주석 처리 (올바른 스크립트인지 확인)) : 스크립트가 다음과 같이됩니다.

    setup.py :

    # OSX, Linux, alternate location 
    library_path='/usr/local/lib/graphviz' 
    include_path='/usr/local/include/graphviz' 
    

    을 "파이썬 setup.py 설치"하지만 프로세스가 실패 메시지와 함께 (아래 코드 참조) 오류 : 명령 'GCC를 -4.2 "나는 시도 1

    client126-234:pygraphviz francois$ python setup.py install 
    library_path=/usr/local/lib/graphviz 
    include_path=/usr/local/include/graphviz 
    running install 
    running build 
    running build_py 
    copying pygraphviz/version.py -> build/lib.macosx-10.6-universal-2.6/pygraphviz 
    running build_ext 
    building 'pygraphviz._graphviz' extension 
    gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -fwrapv -Os -Wall -Wstrict- 
    prototypes -DENABLE_DTRACE -arch i386 -arch ppc -arch x86_64 -pipe -I/usr/local/include/graphviz 
    -I/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -c 
    pygraphviz/graphviz_wrap.c -o build/temp.macosx-10.6-universal-2.6/pygraphviz/graphviz_wrap.o 
    unable to execute gcc-4.2: No such file or directory 
    error: command 'gcc-4.2' failed with exit status 1 
    

    종료 상태로 실패했습니다 :

    • 기타를 설치 파이썬 패키지 인덱스에서
    • 다운로드 pygraphviz (http://pypi.python.org/pypi/pygraphviz) graphviz를의 개발 버전을 다시 설치 graphviz를
    • 을 unstall 다시 설치 설치 방법 : easy_install pygraphviz (나에게도 같은 오류가 발생합니다). macport (내 컴퓨터에 설치할 수 없음)

    내가 잘못하고 있나? 어떻게 이런 종류의 오류를 해결할 수 있습니까?

    모든 아이디어,

    감사

    프랑소와

  • 답변

    1

    gcc-4.2 애플의 개발자 도구 패키지, 엑스 코드의 일부입니다 많은 큰 도움이 될 것입니다. 먼저 설치해야합니다. Mac과 함께 제공되는 소프트웨어 복원 DVD 또는 하드 디스크 자체 또는 Mac OS X 10.6 DVD가있는 Xcode 3 설치 프로그램이 있거나 Apple Developer Connection 웹 사이트 (등록 필요)에서 버전을 다운로드하거나 Mac 응용 프로그램 저장소에서 최신 Xcode 4 버전을 구입할 수 있습니다. Xcode 4를 설치하는 경우 설치시 export ARCHFLAGS='-arch i386 -arch x86_64'을 추가해야 할 수 있습니다. 자세한 내용은 here을 참조하십시오.

    +0

    오, 고맙습니다. 마침내 작동합니다! 그래서 사과 개발자로 등록한 다음 Xcode (무료 3.2.6)를 다운로드하고 설치해야했습니다. pygraphviz 설치 (easy_install pygraphviz)를 다시 실행하면 작동합니다! 다시 한 번 감사드립니다. – francois

    +0

    도움이 될 수있어서 기쁩니다. 답변을 수락 된 것으로 표시하는 것을 잊지 마십시오. –