kkamagi's story

IT, 정보보안, 포렌식, 일상 공유

Programming

Jupyter notebook에서 Python 2.7 커널 사용하기

까마기 2021. 11. 11. 23:50
반응형
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
반응형