python

venv 명령어를 이용한 가상환경 생성

으누아빠 2024. 3. 18. 15:57
반응형

여러가지 프로젝트를 진행할때 프로젝트 마다 다른버전의 패키지를 이용해야할 경우가 있음

이를 위해 특정프로젝트를 가상환경으로 격리하여 사용하여 다른 프로젝트와의 충돌을 방지한다.

Windows: python -m venv [가상환경명]
예: python -m venv ./env

.\env\Scripts\Activate.ps1 실행시
아래의 오류가 발생할경우

.\env\Scripts\Activate.ps1 : 이 시스템에서 스크립트를 실행할 수 없으므로 D:\develop\fullstack-gpt\env\Scripts\Activate.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오.
위치 줄:1 문자:1
+ .\env\Scripts\Activate.ps1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : 보안 오류: (:) [], PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope LocalMachine 을  cmd 창에 입력하면 해결됨

가상환경 해제

deactivate

 

 

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

'python' 카테고리의 다른 글

[GPT] OutputParser and LCEL  (0) 2024.03.26
[GPT] Prompt Templates  (0) 2024.03.26
[GPT] predict_message  (0) 2024.03.26
[GPT] LLMs 와 chat Models  (0) 2024.03.26
sudo apt update 시 ModuleNotFoundError: No module named 'apt_pkg' 오류발생  (0) 2024.01.27