반응형
여러가지 프로젝트를 진행할때 프로젝트 마다 다른버전의 패키지를 이용해야할 경우가 있음
이를 위해 특정프로젝트를 가상환경으로 격리하여 사용하여 다른 프로젝트와의 충돌을 방지한다.
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 |