본문 바로가기
프로그래밍 언어/Python

윈도우에서 파이참 터미널이 프로젝트 가상환경을 활용하도록 설정하는 방법

by 연구자 공학코드 2024. 4. 17.

공지사항

  1. 코스닥 상장사 중견기업인 에스트래픽에서 사세 확장으로 인해 아래와 같이 채용을 진행 중입니다.
    도로·교통 분야 Full-Stack 개발자 채용(신입/경력): https://www.jobkorea.co.kr/Recruit/GI_Read/45943451
    도로·교통 분야 서버 개발자 채용(경력): https://www.jobkorea.co.kr/Recruit/GI_Read/45943457

  2. 제가 운영하는 네이버 카페 개발자 커뮤니티 코어큐브(https://cafe.naver.com/ewsncube)에 가입하시면 컴퓨터 관련 학습 자료와 질의응답을 제공받으실 수 있습니다.

728x90
반응형

파이참 터미널에 접속하면 엉뚱한 가상환경에서 구동될 때가 있는데 이 경우 아래와 같이 설정하면 파이참 터미널이 실행될 때 프로젝트의 파이썬 가상환경을 활용할 것이다.

터미널 설정

파이참에서 'Settings' - 'Tools' - 'Terminal'로 이동하여 'Shell path'에 아래와 같이 값을 입력한다. 'OK' 버튼을 클릭하여 설정을 저장한다.

powershell -NoExit -File ".\venv\Scripts\activate.ps1"

이후 터미널 창을 닫고 다시 실행하면 프로젝트의 파이썬 가상환경을 쓰는 것을 확인할 수 있다.

터미널이 실행된 화면

만약 아래의 사진처럼 권한 문제가 발생한다면 파워쉘 터미널을 관리자 권한으로 실행하여 적절한 권한을 부여하면 해결할 수 있다.

권한 문제가 발생한 화면
파워쉘을 관리자 권한으로 실행하는 화면

파워쉘에서 아래의 사진처럼 아래의 권한 부여 명령어를 입력한다.

Set-ExecutionPolicy RemoteSigned

권한을 부여한 화면

파이참으로 돌아와서 터미널을 다시 실행하면 정상적으로 잘 실행되는 것을 확인할 수 있다.

터미널이 잘 실행된 화면

 

728x90
반응형

댓글