usrbin
컴퓨터 일기
usrbin
전체 방문자
오늘
어제

공지사항

  • whoami
  • 분류 전체보기 (127)
    • 깔짝할짝 (61)
    • 잡지식 (30)
    • Network (7)
      • Programming (3)
      • Study (4)
    • Mobile (13)
    • Reversing (5)
      • Win API (2)
      • 분석 (0)
    • Kernel (4)
      • linux (1)
      • Windows (3)
    • Programming (5)

블로그 메뉴

  • 홈
  • 방명록

인기 글

태그

  • Hive Ransomware
  • libpcap
  • suninatas
  • Scapy
  • forensics
  • Digital Forensics
  • ftz
  • System
  • monitor mode
  • HackCTF
  • Android
  • network
  • Follina
  • System Hacking
  • pcap
  • BOF
  • pwntools
  • Packet
  • PWN
  • Reversing
  • Network Programming
  • qt
  • pwnable.kr
  • HEVD
  • pcapng
  • sql injection
  • x64dbg
  • Pwnable
  • xcz.kr
  • nethunter

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
usrbin

컴퓨터 일기

ubuntu python 2 3 버전 변경
잡지식

ubuntu python 2 3 버전 변경

2020. 7. 22. 14:35

현재 우분투 18.04를 사용하고 있고, 기본적으로 python2.7로 설정되어 있다.

biji@biji-virtual-machine:~$ ls -al /usr/bin/python
lrwxrwxrwx 1 root root 9  4월 16  2018 /usr/bin/python -> python2.7

/usr/bin 디렉토리에 확인해보면 3점대 버전도 존재한다.

biji@biji-virtual-machine:~$ ls /usr/bin/ | grep python
dh_python2
python
python2
python2.7
python3
python3.6
python3.6m
python3m

나는 python3.6을 기본으로 사용하려 하고, 이때 Alternatives를 이용하면 간단하게 버전을 바꾸어줄 수 있다.

$ sudo update-alternatives --config python

먼저 위 명령어를 통해 이미 등록된 파이썬 버전이 있는지 확인한다.

이런식으로 나오면 등록된 것이 없는것이므로, 등록을 해주면 된다.

$ 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

등록하고자하는 파이썬 버전을 마지막에 숫자로 구분하여 등록해준다. /usr/bin/python과 같은 경로는 자신의 설정에 맞게 수정하여 사용한다.

$ sudo update-alternatives --config python

그리고 다시한번 파이썬 버전이 등록되어 있는지 확인해보면

우리가 등록한 파이썬 버전이 나오고, 앞에 Selection 번호를 입력하여 자기가 사용하고자 하는 파이썬 버전을 선택하면 된다. 0번과 2번 둘 다 3.6 버전인데 그냥 2를 입력해주고 확인해보았다.

짝짝 바뀌었다. 다시 2.7을 쓰고싶으면 1번을 선택해주면 된다.

출처: https://codechacha.com/ko/change-python-version/
저작자표시 비영리 변경금지 (새창열림)

'잡지식' 카테고리의 다른 글

[PyShark] FileCapture(only_summaries=True) 첫번째 패킷 먹히는 경우  (0) 2021.02.23
거지같은 dpkg/lock 오류  (0) 2020.09.03
linux 지운 파일 or 디렉토리 복구  (1) 2020.05.17
[R] R 설치하기(Windows 10-R, R studio, Java)  (0) 2020.05.12
VMware NAT port forwarding  (0) 2020.05.08
    usrbin
    usrbin
    컴퓨터 할거야

    티스토리툴바