python
jupyter notebook 가상환경에 basemap 설치하기
cj92
2020. 2. 23. 17:04
conda install -c anaconda basemap
설치 후 애러가 발생하지 않으면 괜찮은데 설치하는 도중 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 를 실행하면 애러 없이 실행 되는 것을 확인 할 수 있다.