[WSL2] Ubuntu-20.04 Python3 pip, venv설치
2022. 2. 16. 22:59
문제
Ubuntu 20.04 LTS 버전에는 기본으로 python3가 설치되어 있다.
문제는 내장 python3는 있으나 pip, venv가 설치되어 있지 않다.
$ python3 -m pip
/usr/bin/python3: No module named pip
해결
Microsort 공식 홈페이지에는 WSL2의 Python3에 pip와 venv를 설치하게 안내하고 있다.
https://docs.microsoft.com/en-us/windows/python/web-frameworks
먼저 apt를 업데이트해준다.
$ sudo apt update & sudo apt upgrade
그 다음 apt로 python3-pip를 설치한다.
$ sudo apt install python3-pip
추가적으로 venv(파이썬 가상환경 패키지)를 설치한다.
$ sudo apt install python3-venv
그리고 가상환경을 설치할 디렉토리로 이동하여 다음 명령어를 입력해 가상환경을 만든다.
$ python3 -m venv .venv
가상환경 활성화
$ source .venv/bin/activate
또는
$ . .venv/bin/activate
가상환경이 활성화되면 기존 cli입력창 맨 앞에 (.venv) 가 앞에 붙어있다.
가상환경 비활성화
$ deactivate
느낀점
아나콘다만 사용하다보니 pip 설치하는 방법도 찾아보게 된다.
편리함에 너무 익숙해진 것 같다.
'Language > Python' 카테고리의 다른 글
[Python] Python SSH Paramiko (0) | 2022.04.12 |
---|---|
[Anaconda Python] WSL2 Ubuntu 20.04 우분투에 아나콘다 설치 (0) | 2021.06.08 |
[Python] 스크래핑/크롤링 (0) | 2020.06.26 |
파이참(PyCharm) 설치 과정 (0) | 2020.06.14 |