2012-07-31 3 views
6

12.04 인 우분투 컴퓨터에 파이썬 3.2.3을 설치하려고하는데 현재 2.7 설치를 방해하고 싶지 않습니다. 인터넷에서 검색 한 후 참조 번호 here을 찾았습니다. 나는 지침을 따랐지만, 때 나는우분투 12.04에 파이썬 3.2 설치

E 없다는 오류 얻을

sudo apt-get install build-essential libncursesw5-dev libreadline5-dev libssl-dev libgdbm-dev libc6-dev libsqlite3-dev tk-dev

를 실행하려고 : 패키지 'libreadline5-DEV는'더 설치 후보가 없습니다합니다.

무엇이 누락 되었습니까? 우분투에 파이썬 3.2를 설치할 다른 방법이 있습니까? apt-get을 사용하면 현재 설치가 방해가됩니까?

답변

12

필요한만큼 많은 Python 버전을 설치할 수 있습니다. 셸에서 python을 호출하면 ls -l /usr/bin/python을 실행하여 확인할 수 있으며 을 실행하면 python 3.2를 python3이라고도 부를 수 있습니다.

더 많은 버전이있는 경우 숫자에 python2.6 등으로 직접 액세스 할 수 있습니다. 개인적으로 호환성을 위해 버전 2.5, 2.6, 2.7 및 3.2가 설치되어 있습니다.

+0

알아두면 기쁩니다. 나는 단지 시험해 볼 것이다. 도와 주셔서 감사합니다. – narlin

+6

'sudo apt-get install python3' – dm03514

0

libreadline5-dev는 libreadline6으로 대체되었습니다. libreadline-dev를 설치하고 패키지 관리자가 알아낼 수 있도록하면됩니다.

[email protected] ~/Downloads $ sudo apt-get install libreadline-dev 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
The following extra packages will be installed: 
    libreadline6-dev libtinfo-dev 
The following NEW packages will be installed: 
    libreadline-dev libreadline6-dev libtinfo-dev 
0 upgraded, 3 newly installed, 0 to remove and 262 not upgraded. 
Need to get 370 kB of archives. 
After this operation, 1,241 kB of additional disk space will be used. 
Do you want to continue [Y/n]? Y