일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- plotly dash
- flask
- to shp
- colab runtime
- 해시태그
- 셀레니움
- Python
- python buildpacks
- 웹페이지
- 인스타그램
- 혁신성장부문
- 파이썬
- kmeans
- string to list
- Crawling
- clustering
- geoDataFrame
- 크롤링
- NLP
- geopandas
- Selenium
- 백준
- Chat-GPT
- 괄호 문제
- 알고리즘
- Merge Repositories
- 코랩 런타임
- 플라스크
- 2164 카드2
- convert to shp
- Today
- Total
코딩코딩코딩
pip install geopandas, conda install geopandas, (파이썬 wheel(whl) 설치) 본문
pip install geopandas, conda install geopandas, (파이썬 wheel(whl) 설치)
hanshow113 2021. 2. 16. 01:16geopandas는 pip, conda 두 가지 방법으로 설치가 가능한데, conda의 경우 가상환경을 설정해줘야 하는 등의 번거로운 점이 있어서 pip 설치 방법을 설명하고자 합니다.
** jupyter notebook에서 사용하고자 한다면 어쩔 수 없이 conda를 사용해야 하므로 가상환경 설정을 해주어야 합니다. 아래에 설명해뒀습니다.
먼저 사용 중인 pc의 windows 비트(32/64)와 python 버전을 아셔야 합니다.
그리고 geopandas 설치에 필요한 wheel 파일을 다운받으셔야 하는데,
아래의 것들을 다운받으시면 됩니다.
아래 링크에서 ctrl + F를 이용해서 사용하시는 버전과 맞게 다운로드 하시면 됩니다.
https://www.lfd.uci.edu/~gohlke/pythonlibs/
다운받으신 파일들을 모두 한 디렉토리에 모아두시고
cmd창을 켜서 해당 디렉토리로 이동해주시면 됩니다. (cd 명령어 사용)
파일이 모여있는 디렉토리까지 이동한 후에는 "python -m pip install 'whl파일명'" 명령어를 입력하시면 됩니다.
중요한 점은 처음 다운받았던 순서대로(GDAL → pyproj → Fiona → Shapely → geopandas)설치해주셔야합니다.
그리고 cmd에서 python을 실행시키고 geopandas를 import 해서 설치된 것을 확인해보시면 됩니다.
다만 이를 jupyter notebook에서 실행시키려면 가상환경을 이용해야 합니다.
anaconda prompt 창에서
1. conda create -n 가상환경 이름
* 저는 conda create -n geo_env 라고 설정했습니다.
2. conda activate geo_env
3. conda config --env --add channels conda-forge
4. conda config --env --set channel_priority strict
5. conda install python=3 geopandas
* procced -> y
* 여기서 시간이 조금 걸릴 수 있습니다.
6. anaconda prompt 창에서 그대로 python을 실행하여 import geopandas를 해보고 에러나지 않으면 exit()로 python을 빠져나옵니다.
7. python -m ipykernel install --name geo_env
* ipykernel이 없으면 conda install ipykernel로 설치한 후 7번 명령어 재실행
7-1. conda list 명령어를 통해서 geopandas가 설치됐는지 확인
8. anaconda prompt 창에서 그대로 jupyter notebook을 실행하면 가상환경이 활성화되어 geopandas를 불러올 수 있습니다. (jupyter cell에서도 conda list로 geopandas를 확인할 수 있음)
jupyter notebook을 닫고 재실행할 때에는 anaconda prompt를 통해서 conda activate 'venv_name' 명령어를 실행시켜 가상환경을 활성화한 후, jupyter notebook 명령어로 실행해야 정상적으로 작동함.
# 이후 jupyter notebook 실행 후 새로운 노트북 생성 시 우측 상단에서 가상환경을 선택할 수 있습니다.
'파이썬 > GeoData' 카테고리의 다른 글
geopandas 좌표 변환 (5179 to 4326) (0) | 2021.12.30 |
---|---|
Python Geocoding (Googlemaps API) 주소-좌표 변환 (0) | 2021.10.14 |
Convert the Geo DataFrame (csv) to shp file (0) | 2021.04.16 |