저는 파이썬 2.4가 필요한 코드 세트를 컴파일하기 위해 우분투를 사용하고 있습니다.컴파일을 위해 특정 버전의 파이썬을 사용하도록 Linux 설정하기
어떻게하면 해당 시작 프로그램을 열 때 모든 파이썬 관련 명령이 파이썬 2.6 대신에 파이썬 2.6을 사용할 수 있도록 터미널 실행기를 설정할 수 있습니까?
저는 파이썬 2.4가 필요한 코드 세트를 컴파일하기 위해 우분투를 사용하고 있습니다.컴파일을 위해 특정 버전의 파이썬을 사용하도록 Linux 설정하기
어떻게하면 해당 시작 프로그램을 열 때 모든 파이썬 관련 명령이 파이썬 2.6 대신에 파이썬 2.6을 사용할 수 있도록 터미널 실행기를 설정할 수 있습니까?
쉘 세션에서 bash
별칭을 설정하십시오 : alias python=python2.4
(물론 $ PATH에 python2.4가 있다고 가정). 이 방법을 사용하면 명시 적으로 2.4
을 터미널에 입력하는 것을 기억할 필요가 없습니다. bash 별칭은 무엇입니까? -)
기본값 대신 python2.4
을 통해 인터프리터를 호출하십시오.
영구 시스템 전체를 변경하려면 버전에 대한 심볼릭 링크를 넣습니다./usr/bin/python 대신에 필요합니다. 즉
rm /usr/bin/python; ln -s /usr/bin/python2.4 /usr/bin/python
젠투는 것 (프로그램의 버전을 나열하고 기본 설정), 우분투는 유사한 무언가를 할 수 있습니다 단지 이런 종류의위한 프로그램 'eselect'을 가지고; 당신은 그들의 문서를 확인해야 할 것입니다.
원하는 파이썬을 사용하고 싶을 때 별칭을 사용하십시오. 파이썬 스크립트가 알아 내기 위해 $ 0을 사용했다면 어떻게 호출되었으며, 그 대답을 사용하여 다른 파이썬 스크립트를 실행합니다. 다른 스크립트는 링크가 가리키는 버전이 아닌 링크 이름과 일치하는 버전으로 호출됩니다.
이것은 내가 고마운 마음으로 찾은 것입니다! – dirtytofu