터미널을 통해 Python 3.5를 3.6으로 업데이트


15

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

~$ python3 --version
Python 3.5.3

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


1
어떻게 업데이트 했습니까?
edwinksl


그런 다음을 사용하여 호출합니다 python3.6. python3계속 연결되어 python3.5있으며 그렇게 유지해야합니다. Oli가 자신의 답변에 쓴 것처럼 가상 환경을 살펴보십시오.
edwinksl 2016 년

감사합니다. 이제 virtualenv를 사용하는 방법을 찾아 보았습니다.
Stanislav Voloshchuk 2018 년

답변:


7

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

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

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



10

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

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에 3.5가됩니다.
Gino Mempin

4

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

sudo apt-get upgrade python3.6

이 명령은 모든 패키지를 설치합니다. @Sreenath
alper

내가 python3을 할 때 그것은 python3.5 .. Daah을 엽니 다
nirala
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.