티스토리 뷰
본 내용은 aws ec2 ubuntu 서버에서 진행됩니다.
pc에는 다양한 버전의 python이 설치될 수 있습니다. 예를 들어 python2.7과 python3.6이 같은 pc에 적재되어 있을 수 있고 자동으로 ubuntu에서는 python path가 python 버전 2.7로 설정되어 있습니다. 때문에 ubuntu cmd에서 python을 입력하면 python2.7 버전이 실행되고 python3을 입력해야만 python3.6 버전을 사용할 수 있습니다. ubuntu에서 python을 입력했을 때 python2.7이 아닌 python3.6을 이용하려면 python path를 변경해야 합니다. python 변경을 위해선 alternatives를 이용합니다. alternatives는 프로그램의 버전 관리를 하는 데에 매우 유용합니다.
오늘은 alternatives를 이용해 python 버전을 변경해보도록 하겠습니다.
ubuntu cmd에서 아래와 같이 입력해주세요.
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
저는 python2.7 버전과 python3.6 버전이 설치 되어있어서 위와 같이 작성했지만, 만약 다른 버전을 이용하신다면 위 명령에서 버전 숫자만 변경해주시면 됩니다.
'update-alternatives --install [symbolic link path] python [real path] number' 은 실행 파일을 등록하는 명령입니다.
즉, python에 대한 alternative을 등록하는 과정입니다.
그 다음 cmd 창에서 아래와 같이 입력해주세요.
$ sudo update-alternatives --config python
위 명령을 실행하면 아래 보시는 것처럼 대체 가능한 python 버전들(alternative python)이 화면에 나열되고 그중에서 사용하고자 하는 파이썬을 번호를 입력하면 됩니다.
There are 2 choices for the alternative python (providing /usr/bin/python).
Selection Path Priority Status
--------------------------------------------------------
* 0 /usr/bin/python3.6 2 auto mode
1 /usr/bin/python2.7 1 manual mode
2 /usr/bin/python3.6 2 manual mode
Press <enter> to keep the current choice[*], or type selection number:
python3.6을 사용하기 위해 2를 입력하면 python 버전 변경 완료입니다.
버전이 변경된 걸 확인하기 위해선 아래와 같이 입력해주세요.
$ python --version
'Dev.Cloud > AWS' 카테고리의 다른 글
AWS EC2 ubuntu 서버에서 크롤링하기 (0) | 2019.08.14 |
---|---|
AWS EC2 ubuntu에 selenium, chrome, chromedriver 설치하기 (3) | 2019.08.13 |
- Total
- Today
- Yesterday
- Xcode
- count
- Collection
- 호제법
- BFS
- 프로그래머스
- c++
- aws
- 이진트리
- 스위프트
- 삼성역량테스트
- Programmers
- algorithm
- 코딩테스트
- isempty
- 깊이우선탐색
- 백준
- ios
- dp
- 컬렉션
- SummerCoding
- Swift
- 구슬탈출
- 자료구조
- 서머코딩
- 시뮬레이션
- dfs
- 알고리즘
- ec2
- datastructure
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |