터미널을 통해 Python 3.5를 3.6으로 업데이트 3.6으로 업데이트 한 후에도 여전히 버전이 3.5.3임을

우분투 사용하기 17.04. /ubuntu//a/865569/695385 에 따라 터미널을 통해 Python 3.5를 3.6으로 업데이트 한 후에도 여전히 버전이 3.5.3임을 보여줍니다.

~$ python3 --version
Python 3.5.3

이것은 어떻게 설치됩니까?



답변

어떻게 업그레이드 했습니까? 난 당신이있을 수 있습니다 의심 python3.6곳을 .

일반적으로, 당신은 자신의 과일 버전 을 대체 /usr/bin/python하거나 바꾸고 싶지 않습니다 /usr/bin/python3. 우분투의 중요한 부분은 안정적인 파이썬 환경이 필요하며 대체로 말해서 당신과 호환되지 않습니다.

모든 것이 말했듯이 /usr/bin/python3.6(또는 /usr/local/bin/python3.6경로에 무엇이든) 있으면 괜찮을 것입니다. 매번 모든 것을 입력하고 싶지 않다면 virtualenv다양한 래퍼 자동화 옵션 을보고 싶을 수도 있습니다 . 이것은 site_packages개발 작업으로 시스템을 위협하지 않는 추가 보너스를 제공 합니다.


답변

나는 같은 문제를 겪었고 그것을 해결하기 위해 다음과 같은 지시를했다.

Python3.6을 설치 한 후 :

기본 3.5 릴리스 대신 python3새로 설치된 Python 3.6 을 사용 하려면 다음 두 명령을 실행하십시오.

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2

마지막으로 python3다음 명령 을 통해 두 Python 버전 간을 전환하십시오 .

sudo update-alternatives --config python3

그런 다음 선택 /usr/bin/python3.6 -- automode항목 메뉴를 선택하십시오 0.


[ 결과 ] :

$ python3 -V
Python 3.6.9

또는:

$ python3 --version
Python 3.6.9

답변

Python3.6을 설치하고 업그레이드하려면 다음 명령이 필요합니다

sudo apt-get upgrade python3.6