리눅스와 파이썬 2.6에서만 잘 작동하는 프로그램이 있습니다. 왜 나를 위해이 programm을 실행하는 가장 쉬운 이유는 무엇입니까? 이전에 VM에 우분투 14.04를 설치하려했지만 2.6으로 실행할 수 없었습니다.리눅스 배포판은 파이썬 2.6이나 가장 좋은 방법은 2.6을 사용하는 리눅스에서 programm를 실행하는 것입니다.
귀하를 진심으로 감사드립니다.
리눅스와 파이썬 2.6에서만 잘 작동하는 프로그램이 있습니다. 왜 나를 위해이 programm을 실행하는 가장 쉬운 이유는 무엇입니까? 이전에 VM에 우분투 14.04를 설치하려했지만 2.6으로 실행할 수 없었습니다.리눅스 배포판은 파이썬 2.6이나 가장 좋은 방법은 2.6을 사용하는 리눅스에서 programm를 실행하는 것입니다.
귀하를 진심으로 감사드립니다.
옵션 1 : 적어도 Python 2.7에서 작동하도록 응용 프로그램을 업그레이드하십시오. 2.6과 2.7 사이에서 실제로는 거의 깨지지 않을 것입니다. 그래서 이것은 대부분의 경우 선호되는 옵션이 될 것입니다.
옵션 2 : 소스에서 Python을 빌드하십시오. 그리 어려운 일이 아니며 패치 및 업데이트를 제어하고 임의의 타사를 신뢰할 필요가 없습니다.
옵션 3 : 필요한 버전으로 타사 저장소를 찾으십시오. 예를 들어 https://launchpad.net/~fkrull/+archive/ubuntu/deadsnakes를 확인하고이 명령을 실행하는 당신에게 작업 python2.6 제공해야합니다 :
sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get install python2.6
편집 :
파이썬 2.6를 호출 할 필요가이 일을 한 후 명시 적으로 여전히 시스템 파이썬을 얻을 것이다 . python
을 입력하여 파이썬 2.6을 얻으려면 가상 환경을 만들 수 있습니다. 그런 환경이 활성화되면 파이썬 2.6을 실행할 수 있습니다. 파이썬 가상 환경에 대해 알고 싶다면 virtualenv
을 검색하십시오.
안녕하세요 던컨, 답장을 보내 주셔서 감사합니다. 타사 저장소에서 Python 2.6을 다운로드했지만이 버전에서는 .py를 실행할 수 없습니다. 그것은 여전히 기본적으로 우분투에 설치된 2.7로 실행됩니다. 2.7 대신 2.6을 사용할 수 있습니까? – Xry
'python' 대신'python2.6' 명령을 사용하여 스크립트를 실행하십시오. 리포지터리가 올바르게 인스톨되고있어 올바르게 동작했을 경우. 파이썬 커맨드 포인트를 2.6으로 만들고 싶지는 않습니다. 코어 우분투의 많은 것들이 엉망이 될 것입니다. – Dunes
@Dunes는 대부분 사실이지만 'virtualenv'는 옵션 일 수 있습니다. – Duncan
아치가 AUR에서 [2.6 packages] (https://aur.archlinux.org/packages/?O=0&K=python26)를 가지고 있습니다 ... 2.7로 업그레이드해도 그다지 문제가되지는 않겠지 만? 아마 당신은 파이썬 2.7로 코드를 실행하면서 발생하는 문제를 상세하게 설명해야하기 때문에 실제 문제는 해결 될 수 있습니다. – Carpetsmoker