2012-10-31 2 views
1

파이썬 2.7.3을 사용하여 실행하고 싶고 불행히도이를 달성 할 수없는 코드가 있습니다. 문제는 데비안에 새로 설치된 Python 2.7.3에서 일부 라이브러리를 가져올 수 없다는 것입니다. (Debain은 원래 2.6.x를 가졌습니다)데비안에서 기본 파이썬 버전 변경 - 라이브러리 가져 오기 문제

나는 Python 2.7.3을 사용하여 실행하고 싶은 데비안에서 일부 암호화 코드를 실행해야합니다. 불행히도, M2Crypto에 대한 가져 오기는 Python 2.7.3에서 실패하지만 2.6 (.x)에서는 정상적으로 작동합니다.

python2.7에 별칭을 지정하면 라이브러리가 제대로 설치되지 않으므로 작동하지 않습니다. 어떤 아이디어?

답변

2

시스템 파이썬을 바꾸는 것이 특히 좋은 생각은 아닙니다. 많은 것들이에 달려 있습니다. 대신, 필요한 라이브러리를 설치하려면 pip을 사용하십시오.

$ pip-2.7 install M2Crypto 
+0

그러나 2.6 용 바이너리를 설치하고 싶지 않습니다. 2.7 용으로 설치하고 싶습니다. 필자는 pip-2.7이라는 유틸리티를 가지고 있지 않다. – p0lAris

+0

아마도 데비안 용 파이썬 -pip 패키지 (Sid?)는 python-2.7 패키지에 연결하기에는 현명하지 못하다. 당신은 그 라운드 라운드 핍을 설치할 수 있습니다 ... 지침은 내 대답에 링크에서 사용할 수 있습니다. –

+0

글쎄, 시스템에별로 없어요. 그것은 사람들에게주는 단순한 VM입니다. 2.7.3을 설치하는 방법을 알려 주시면 컴퓨터에 추가 된 라이브러리가 2.7.3에 추가되고 다른 파이썬 버전에는 추가되지 않도록 할 수 있습니까? – p0lAris