python-dev의 다른 버전을 설치하는 방법은 무엇입니까?

python-dev의 다른 버전을 설치하는 방법은 무엇입니까?

내 우분투 시스템의 기본 Python 버전은 2.7이지만 2.6이 여전히 존재합니다.

apt-get install python-dev현재 버전의 Python 패키지를 컴파일하고 설치하는 데 필요하므로 헤더( )를 설치했습니다 .

그러나 내 프로젝트 중 일부는 여전히 2.6 가상 Python 환경에서 실행됩니다. 그중에서도 Python.h가 없기 때문에 계란과 패키지를 설치할 수 없습니다. python-dev의 이전 버전을 설치해야 합니까? 어떻게 해야 합니까?

답변1

python2.6 및 python2.6-dev를 설치해 보세요.

답변2

파이썬을 사용할 수 있습니다가상 환경Python의 다양한 버전과 패키지를 분리하려면 실행해야 합니다.

이 질문또한 비슷한 문제를 다룹니다.

Python 버전을 즉시 설치하고 전환하기 위한 bash 스크립트도 있습니다. 이름이 기억나면 이 글을 수정하겠습니다. Virtualenv뿐만 아니라 이를 사용하여 Python 환경을 완전히 변경할 수 있습니다.

답변3

내 본능적인 반응은 소스에서 Python을 설치해야 한다는 것입니다. 일반적으로 이렇게 하면 드라이브의 다른 대상 위치에 설치되므로 괜찮을 것입니다. 소스에서 컴파일하는 데 도움이 될 수 있는 링크를 찾았습니다.

http://diveintopython.org/installing_python/source.html

관련 정보