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_toolkits.basemap import Basemap, addcyclic, shiftgrid 를 실행하면 애러 없이 실행 되는 것을 확인 할 수 있다.

'anaconda > jupyter' 카테고리의 다른 글
| conda jupyter notebook kernel 생성 (0) | 2021.02.28 |
|---|