apt에서 Python 3.4.5를 설치하는 방법? 어떻게 든

Python 3.5를 설치했습니다. 이전에 소스에서 Python 3.4를 설치하고 어떻게 든 제거 할 수있었습니다. 지금은을 통해 파이썬 3.4을 설치하려고하면 apt-get install python3.4, 그것은 반환

Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libpython3.4-minimal' for regex 'python3.4'
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

직접 실행도 python3.4 --version작동하지 않습니다. 어떻게해야합니까?



답변

http://packages.ubuntu.com/search?keywords=python3.4&searchon=names&suite=xenial§ion=all 에서 볼 수 있듯이 python3.4Ubuntu 16.04 용 패키지는 없습니다 . 소스에서 Python 3.4를 컴파일하고 설치할 수는 있지만 익숙하지 않거나 APT 패키지 관리자를 사용하여 패키지를 설치하는 것을 선호하는 경우 다양한 버전의 Python을 제공하는 잘 알려진 PPA에서 설치하는 것이 좋습니다. 많은 우분투 버전.

  1. deadsnakesPPA를 추가하십시오 ( https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa 에서 자세히 알아보십시오 ).

    sudo add-apt-repository ppa:deadsnakes/ppa
  2. 설치 python3.4:

    sudo apt-get update
    sudo apt-get install python3.4

에 따르면 /ubuntu//a/682875/15003 , /usr/bin/python3여전히에 심볼릭 링크한다 /usr/bin/python3.5. 따라서 Python 3.4를 호출하려면에 대한 전체 경로를 입력해야합니다 /usr/bin/python3.4. 실수로 다른 프로그램을 중단하지 않으려면 Python 3.4를 호출해야 할 때마다 가리키는 심볼릭 링크를 변경 하지 말고 대신 사용 하는 것이 좋습니다 ./usr/bin/python3/usr/bin/python3.4

또는 개인적으로 권장하는 여러 버전의 Python을 관리하는 인기있는 방법은을 사용하는 것 virtualenv입니다. 자세한 내용은 https://virtualenv.pypa.io/en/stable/ 에서 읽을 수 있습니다 . 이 게시물에서 그것을 더 자세히 설명하는 것은 질문의 의도와 너무 멀어 보입니다.