728x90
반응형
Powershell에서 conda activate가 작동이 되지 않는 문제 해결하기
CMD에서는 정상적으로 가상환경 전환이 가능하지만,
Powershell에서는 권한문제로 정상적으로 작동하지 않아 conda 명령어가 작동하지 않는것은 물론 env에 진입이 불가능한 현상이 있습니다.
>>> import os
>>> import sys
>>> print(os.path.dirname(sys.executable))
'C:\\Users\\user\\Miniconda3'
파이썬에서 실행파일 경로를 확인하는 코드입니다.
원하는 conda 가상환경 경로로 표시되지 않는다면 아래의 과정을 통해 해결 하실 수 있습니다.
<사전작업>
PowerShell에서 아래 명령어 실행
# 콘다 패키지 관리자 및 모든 하위 패키지 업데이트
conda update --all
# 콘다 파워쉘 이니셜라이징
conda init powershell
# 파워쉘 권한 변경(파워쉘에서만 입력가능)Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
파워쉘 재시작 후 테스트
진입이 불가능했던 env에 진입이 가능해짐
위의 과정을 거치면 Powershell에서도 anaconda 가상환경을 정상적으로 사용이 가능합니다.
파이썬 2 활성화
conda activate py27
(py27) >
파이썬 2 비활성화
deactivate
반응형
'Programming' 카테고리의 다른 글
forever 명령어를 이용한 node.js 앱 모니터링 (0) | 2021.11.26 |
---|---|
AI 코딩 기반 추천서비스 관련 자료 (0) | 2021.11.19 |
[COS PRO 2급 파이썬 실습] 정수/실수 출력 프로그램 (0) | 2020.12.07 |
jupyter notebook에서 함수 도움말 보기 / 주석처리하기 (0) | 2020.11.19 |
Visual Studio Code에서 Jupyter notebook 사용하기 (0) | 2020.11.16 |