나는 conda create -n <환경명> python=3.6으로 환경을 설치해서 쓰던 도 중 python의 버전이 변경되는 이상한 현상을 겪었다.
물론 내 실수겠거니 싶지만 고치는게 문제였다. python을 지우게 되면 버전이 다 바뀌게되기 때문이다.
그래서 python의 default 설정을 바꿔보도록 하자.
우선 내 문제는 conda 가상환경의 python을 default로 잡지 않고 base의 경로를 잡는게 문제였다.
python은 환경의 경로 /bin/<python버전>으로 나타난다.
예를들어 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라는 가상환경을 고쳐 보았고 아래와 같이 나타났다.

'anaconda' 카테고리의 다른 글
명령프롬프트로 conda 연결하기 (0) | 2021.02.28 |
---|---|
[anaconda] 오프라인 가상환경 설치 (0) | 2021.02.28 |
anaconda 정리[가상환경 생성,추출, 제거, 복제, 백업] (0) | 2021.02.28 |