pycharm에서 terminal(powershell)의 venv와 프로젝트 interpreter의 venv가 다를 경우

Dongwoo Kim·2022년 3월 28일
0

개발 이슈

목록 보기
1/4
  1. 문제 개요
    보통 pycharm에서 프로젝트를 열고 터미널을 켜면
    자동으로 해당 프로젝트의 가상환경을 추적?한다(맞는 표현인지 잘 모르겠다).
    하지만 그렇지 않은 경우가 발생했다.

    위의 프로젝트 인터프리터의 가상환경 주소와 아래 터미널(powershell)의 가상환경 주소가 다름을 알 수 있다.

  2. 해결 방법
    이를 해결하기 위해 powershell에 직접 가상환경을 활성화시켜주려했으나 이를 위한 사전 작업이 필요했다.
    powershell의 실행정책을 가상환경이 활성화가 가능하도록 변경해야 했다.

    <powershell 실행정책 변경 방법>
    출처: https://dreamlog.tistory.com/603 [꿈꾸는 사람.]

    위 사진에서 실행정책이 RemoteSigned임을 확인할 수 있고 아래 그림에서 (venv)로 powershell에 해당프로젝트의 가상환경이 활성화 된 것을 알 수 있다.

profile
kimphysicsman

0개의 댓글