기교가 끝나는 순간 예술이 시작된다.

anaconda/jupyter 2

conda jupyter notebook kernel 생성

얼마전 나는 jupyter notebook 커널을 추가하고나서 적용이 안되는 문제를 발견했다. 가상환경1을 jupyter notebook의 커널로 추가하고 싶었는데, 커널이 생기긴한데 제대로 추가가 되지 않는 현상이 있었다. python -m ipykernel install --user --name [가상환경명] --display-name [보이는 이름] 증상은 해당 명령어로 설치를 했는데도 해당 tensorflow 버전이 나오지 않았다. 한동안 커널을 안쓰다가 불편해서 이를 고치고자 설정을 뜯어 보았다. 해결 방안 jupyter가 깔린 가상환경을 편의상 가상환경0 이라고 하자. 가상환경1에서 python에 위치를 확인하기 위해 which python을 입력(windows는 where python) 나는..

anaconda/jupyter 2021.02.28

ubuntu basemap 설정

basemap은 지도관련 시각화 패키지로 python에서 많이 사용된다. 하지만 ubuntu에서 설치하고나서 KeyError: 'PROJ_LIB'라는 에러가 자주 발생하는거 같다. PROJ_LIB을 설정하기 위해 가상환경의 위치를 파악하자. conda env list를 입력 나의 경우 /root/anaconda3/envs/jupyter이다. cd /root/anaconda3/envs/jupyter 입력 후 ls로 목록을 보면 share 가 존재하는 것을 확인 가능하다. cd ./share 나 cd share로 경로 이동 proj가 존재하는 것을 확인했다. os.environ["PROJ_LIB"] ='/root/anaconda3/envs/jupyter/share/proj'로 설정 후 from mpl_too..

anaconda/jupyter 2021.02.28