2012-12-27 2 views
0

현재 virtualenv을 통해 몇 개의 모듈을 설치하려고합니다. 지금은 부트 스트랩을했는데, 지금까지 pipeasy_install이 잘 작동하고 있습니다. 지금은 Sybase 모듈을 설치하려고합니다. 그러나, 나는 다음과 같은 출력지고있어 나는 그것을 설치 gcc 필요 보인다 : 지금 나는 내 문제를 해결할 수 있으리라 믿고있어 파이썬 dev에 패키지를 설치하려고yum이없는 python dev 패키지를 설치하십시오.

running build 
running build_py 
creating build 
creating build/lib.linux-x86_64-2.6 
copying Sybase.py -> build/lib.linux-x86_64-2.6 
running build_ext 
building 'sybasect' extension 
creating build/temp.linux-x86_64-2.6 
gcc ... 
unable to execute gcc: No such file or directory 

error: command 'gcc' failed with exit status 1 

---------------------------------------- 

을; 그러나 명령 줄에서 네트워크 액세스 권한이 없으므로 yum install을 사용할 수 없습니다. tar.gz 또는 다른 방법으로 python dev 패키지를 설치하는 방법이 있습니까? 또는 gccvirtualenv을 입력 하시겠습니까? 내 컴퓨터에는 기본 gcc이 없으므로이 단계에서 가져올 수 없습니다.

+0

gcc를 사용할 수 없으면 로컬 PC에서 빌드하고 바이너리를 전송할 수 있습니까? (동일한 OS 등으로 가정) –

+0

gcc가 로컬 컴퓨터에 있지만 cygwin을 통해 동일한 OS가 아닙니다. – alh

답변

1

python-dev을 설치하면 시스템에서 GNU C 컴파일러가 없어져서 문제가 해결되지 않습니다. 그 중 하나를 설치하면 문제가 해결 될 것입니다. python-dev은 보조 유형이며 다른 유형의 오류 (즉, 컴파일 프로세스 중 누락 된 헤더)가 발생합니다.

네가 네이티브 gcc를 얻을 수 없다면,이 시점에서 네가 운이 나쁠 까봐 걱정된다.

+1

하지만 여전히 소스에서 python-dev를 설치하는 방법은 무엇입니까? –

관련 문제