VSCode에서 conda activate가 작동하지 않는 문제 해결

Minjeong Park·2022년 9월 16일
0

새로운 컴퓨터에서 가상환경 셋업하는 것은 거의 항상 한번에 안 되는 것 같다.

문제 정의

이번에는 CMD에선 conda activate가 먹는데, Powershell에서 안먹고,
그래서 VSCode에서도 안먹는 문제가 생겼다.

한번에 해결되지 않아서 정리해서 기록해두려고 한다.

해결기록

  1. Powershell에 conda init powershell 입력
    대부분의 경우 여기서 해결이 되는 것 같지만 파워쉘을 껐다 켜보니...
  2. 다음과 같은 오류가 나왔다.
. : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\mindyeoi\Documents\WindowsPowerShell\profile.ps1 파일을 로드할 
수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오.
위치 줄:1 문자:3
+ .
'C:\Users\mindyeoi\Documents\WindowsPowerShell\profile.ps1'
+   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : 보안 오류: (:) [], PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

2-1. Windows PowerShell 관리자로 실행
2-2. get-help Set-ExecutionPolicy 후 실행할거냐고 물으면 Y

2-3. Set-ExecutionPolicy RemoteSigned 후 또 실행할거냐고 물으면 Y

2-4. 파워쉘 껐다키기

  1. 그리고 다시
conda init powershell
conda activate

그랬더니 됐다!! 생각보다 빨리 끝나서 다행 ㅠㅠ

profile
아자아잣

0개의 댓글