[Windows] 터미널에서 현재 가상환경 나타내기
by 콰이엇아나콘다 가상환경 활성화하기
위와 같이 윈도우 터미널에서 현재 사용하고 있는 가상환경을 표현하고자 한다.
1. Anaconda 설치
본인의 환경에 맞는 아나콘다를 설치해준다.
필자는 Windows 환경에서 설치했다.
2. 아나콘다 환경변수 설정
Windows + R >> sysdm.cpl ,3
환경변수 내 시스템 변수에 아나콘다 설정을 해주어야 한다.(총 4개)
ANACONDA_HOME1 C:\ProgramData\Anaconda3 ANACONDA_HOME2 C:\ProgramData\Anaconda3\Scripts ANACONDA_HOME3 C:\ProgramData\Anaconda3\Library\bin ANACONDA_HOME4 C:\ProgramData\Anaconda3\Library\mingw-w64\bin
3. 아나콘다 버전 확인
4. 가상환경 확인
5. 아나콘다 가상환경 활성화 시도
가상환경 활성화를 시도했을 때 conda init을 시도하라는 안내가 나온다.
PS C:\Users\Quiet> conda activate base
6. 보안 오류 발생
conda init 후 재실행해주면 아래와 같은 오류가 나타난다.
. : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\Quiet\Documents\WindowsPowerShell\profile.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오. 위치 줄:1 문자:3 + . 'C:\Users\Quiet\Documents\WindowsPowerShell\profile.ps1' + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : 보안 오류: (:) [], PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess
7. Set-ExecutionPolicy RemoteSigned
Windows의 실행정책(Set-ExecutionPolicy) 문제로 추정되어 아래와 같은 코드를 실행해주었다.
PS C:\Users\Quiet> Set-ExecutionPolicy RemoteSigned
참고로 Set-ExecutionPolicy 를 실행하려면 윈도우 터미널을 관리자 모드로 실행해야 한다.
참고) 윈도우 터미널 항상 관리자 모드로 실행하기
6. 윈도우 터미널 재실행
위와 같은 과정을 거친 후 터미널을 재실행
성공적으로 가상환경을 좌측에 띄울 수 있다.
참고) 윈도우 터미널 항상 관리자 모드로 실행하기
블로그의 정보
콰이엇의 개발기록
콰이엇