해결)The virtual environment was not created successfully because ensurepip is not available.

작성자: [관리자] 하얀설표

2023.07.04 10:39 (KST) 작성됨

2023.07.04 13:06 (KST) 수정됨






(2023.07.04) 수정됨.

에러

다음은 파이썬 3.11 버전의 가상환경을 생성하려고 시도했을 때 발생한 에러이다.

$ python3.11 -m venv 3.11
The virtual environment was not created successfully because ensurepip is not available.  On Debian/Ubuntu systems, you need to install the python3-venv package using the following command.
 
    apt install python3.11-venv
 
You may need to use sudo with that command.  After installing the python3-venv package, recreate your virtual environment.
 
Failing command: ['/home/ubuntu/3.11/bin/python3.11', '-Im', 'ensurepip', '--upgrade', '-- default-pip']

 

해결방법

가상환경을 설치하려는 파이썬의 venv 패키지를 설치한 다음, 다시 시도한다.

$ sudo apt install python{파이썬 버전}-venv

 

설명

리눅스 os에서 apt 명령으로 파이썬만을 설치했다면, 가상환경 패키지는 함께 설치되지 않는다.
다음은 파이썬3.11 가상환경 패키지를 설치하는 명령어 예시이다.

$ sudo apt install python3.11-venv
$ python3.11 -m venv 3.11

 






추천 (0)


글 목록

댓글을 달 수 없는 게시물입니다.


"분류없음" 카테고리의 #Python, #에러해결 관련 게시물