VS Code Error : venv Scripts\activate 실행 에러

가상환경을 사용하려고 아래와 같은 명령어를 입력했다.

 

myvenv\Scripts\activate

 

그런데 스크립트를 실행할 수 없다는 문제 발생. 비슷한 사례를 찾아보니, Scripts안 activate 파일을 실행시킬 때 해당 파일을 실행할 권한이 없어서 발생하는 경우가 있었다.

(참고로 내 개발환경은 Window)

 

나와 같이 윈도우 환경에서 문제가 생긴경우, Window-powshell 에서 아래와 같은 명령어 사용으로 문제를 해결할 수 있었다. (Widnow powershell 관리자 권한으로 실행)

 

Set-ExecutionPolicy Unrestricted -Force

 

이후 VS Code에서 activate 가 정상적으로 동작할 수 있었다!

 

참고

https://stackoverflow.com/questions/18713086/virtualenv-wont-activate-on-windows

 

'virtualenv' won't activate on Windows

Essentially I cannot seem to activate my virtualenv environment which I create. I'm doing this inside of Windows PowerShell through using scripts\activate but I get an error message: "cannot...

stackoverflow.com