짱해커가 되어보자

[VScode] Python Virtualenv 본문

프로그래밍_일반/환경 설정

[VScode] Python Virtualenv

Spadework 2019. 12. 3. 04:24
  • OS : Windows 10
[./] call venv/Scripts/Activate

Virtual Studio Code의 터미널에서 call을 통해 virtualenv를 실행하려 하면 다음과 같은 오류가 발생한다

해결

제일 간단한 방법

  1. VScode의 터미널 우측 옵션의 Select Default Shell을 CMD로 변경하여 커맨드로 실행

PowerShell 세팅 변경

  1. PowerShell 관리자 권한 실행
  2. Set-ExecutionPolicy Unrestricted
  3. . ./venv/Scripts/activate.ps1 실행

VScode 실행 시 virtaulenv 자동 실행

  1. vscode Command Palette( Crtl + Shift + p )
  2. Python: Select interpreter 검색 후 선택
  3. 가상환경 선택
  4. .vscode/settings.json 변경
    {
       "python.pythonPath": "..\\venv\\Scripts\\python38.exe"
    }
Comments