SELF STUDY/Python

[Python] VSCode 가상환경 설정 | 가상환경 생성 | 활성화 | python3 | Venv

호이호이호잇 2024. 8. 19. 11:19
728x90
반응형

테스트 폴더에서 테스트를 마치고,

배포를 위해 새로운 프로젝트를 생성해서 진행하던 중

이렇게 파이썬 파일 자체는 실행이 가능하지만, pip 사용이 안되는 문제를 만남!!

 

zsh: command not found: pip

 

이게 뭐지!!!

 

찾아보니 가상환경 설정이랑 관련이 있었다.

 


가상환경?

가상환경이란 프로젝트 별로 라이브러리 등의 의존성 관리를 해주기 위한 것.

설명은 여기에 자세히 나와있다 참고 (suhyen블로그)

 

파이썬의 가상환경에는 conda / venv 가 있다.

 

Venv는 파이썬 3.3 이상 버전에 포함되어 있어 별도의 설치가 필요없다고 한다!

그래서  Venv로 설정을 해주는 방법을 알아보겠다.

 


Venv 가상환경 설정

1. 가상환경 생성

python3 -m venv {가상환경 폴더 이름}

다른 블로그들을 봤을 때, 보통 폴더 이름을 venv 나 .venv 로 해주는 것 같긴함.

그래도 하고 싶은 이름으로 해주시면 됩니당!

 

위 과정은 가상환경 설정에 필요한 파일들을 생성만 해둔 것!

가상환경 사용을 위해서는 활성화가 필요하다.

 

2. 가상환경 활성화

source {가상환경 폴더 이름}/bin/activate

활성화를 시키면 터미널에 (가상환경 이름)이 생기면서 활성화 되는 것을 볼 수 있다.

 

이제 필요한 라이브러리를 설치해서 마음껏 사용하면 된다.

 

에러 없이 잘 되는 것을 볼 수 있다.

728x90
반응형