저는 파이썬을 처음 사용합니다. 나는 파이썬을위한 C/C++ 확장을 만들었고, 파이썬 disutils 셋업 스크립트의 도움으로 이들을 빌드 할 수 있었다. 하지만이 설치 스크립트를 기존 빌드 시스템에 통합해야합니다. 그래서 run_setup() 메소드를 사용하여이 설정 스크립트를 호출하는 다른 스크립트를 작성했습니다. 오류가 확장 건물 (컴파일러, 링커 또는 아무것도)가 발생했을 경우Python에서 disutils 설정의 오류 로그를 가져 오는 방법은 무엇입니까?
distributionObj = run_setup("setup.py",["build_ext"])
이제, 내가 원하는, 내가 빌드 프로세스를 알리기 위해 발신자 스크립트 오류 문자열과 함께 정보를 얻을 수 있어야합니다 .
제발 나에게 약간의 제안을 해주십시오.
'DISTUTILS_DEBUG = 1 python setup.py development'이 저에게 효과적이었습니다. '-v'는하지 않았습니다. (Python 2.7.6) – mpavlov
setup.py를 직접 호출하지 않은 경우에도 작동합니다. –