Programing/Ent..
Ubuntu에서 Python 버전을 변경
챠니쓰
2022. 7. 25. 16:08
OPCUA 튜토리얼을 따라하던 도중 python Error를 만나게 되었다.
'fullmatch' 관련 Error 였는데...구글링 결과 python 3.2 이상 버젼에서만 지원하는 함수..!!
Ubuntu 기본 설치시 python 2.7이 설치되어 있었다.
usr/bin 폴더를 확인해보니 3.6 버젼도 install 되어있었다.
기본 python이 2.7이 아니라 3.6 버젼을 바라보도록 symbolic link 를 수정하여야 했다.
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 1
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 2
이후 update-alternatives --config python
를 통해 지정된 우선순위를 확인 할 수 있다.
3.6으로 바꾸고 나니 오류없이 실행이 잘 되었다.