data analysis & visualization

나는 conda create -n <환경명> python=3.6으로 환경을 설치해서 쓰던 도중 python의 버전이 변경되는 이상한 현상을 겪었다. 물론 내 실수겠거니 싶지만 고치는게 문제였다. python을 지우게 되면 버전이 다 바뀌게되기 때문이다.

그래서 python의 default 설정을 바꿔보도록 하자. 

 

우선 내 문제는 conda 가상환경의 python을 default로 잡지 않고 base의 경로를 잡는게 문제였다.

 

python은 환경의 경로 /bin/<python버전 ex)python3.6>으로 나타난다. 예를들어 python3.8이 설정된 base는 

/root/anaconda3/bin/python3.8이다.   

GPU환경에서 /root/anaconda3/envs/bin/python3.6에 있어야 할 GPU버전이 base경로로 잡혀있다. 이제 이 설정을 바꿔보자 .

 

python 의 경로를 확인하는 명령어는 windows에서는 where python, mac이나 linux에서는 which python이다. 

 

해당 가상환경에 activate 한 뒤 아래와 같이 설정하자. 

alias python='/root/anaconda3/envs/bin/python3.6'

. ~/.bashrc

 

 

이렇게 jupyter라는 가상환경을 고쳐 보았고 아래와 같이 나타났다. 

 

'python' 카테고리의 다른 글

python oracle DB 연동  (0) 2020.12.03
offline conda pack spyder설치 에러  (0) 2020.12.01
jupyterlab 확장기능  (0) 2020.11.21
아나콘다 오프라인 가상환경 생성 , 가상환경 추출 및 설치  (0) 2020.11.20
pyinstaller  (0) 2020.11.20