我是靠谱客的博主 爱听歌蜻蜓,最近开发中收集的这篇文章主要介绍GDAL、Geopandas、GeoJSON、Shapely、geopy、PyShp安装,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

环境:Centos7,包管理器conda,python3.6

(1)GDAL、GeoPandas、Shapely和PyShp安装

conda install gdal
conda install shapely
conda install -c conda-forge geopanda
conda install pyshp

(2)GeoJSON安装

[root@supervisor2 ~]# conda search geojson
Loading channels: done
PackagesNotFoundError: The following packages are not available from current channels:
- geojson
Current channels:
- https://repo.continuum.io/pkgs/main/linux-64
- https://repo.continuum.io/pkgs/main/noarch
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/noarch
To search for alternate channels that may provide the conda package you're
looking for, navigate to
https://anaconda.org
and use the search bar at the top of the page.

在包管理conda下没有geojson库,这时候使用anaconda3自带的pip进行安装:

[root@supervisor2 ~]# /root/anaconda3/bin/pip install geojson

有的时候会报错:

Traceback (most recent call last):
File "/root/anaconda3/bin/pip", line 7, in <module>
from pip import main
ImportError: cannot import name 'main'

打开anaconda3下pip文件

[root@supervisor2 ~]# vim /root/anaconda3/bin/pip

修改如下:

#!/root/anaconda3/bin/python
# -*- coding: utf-8 -*-
import re
import sys
#from pip import main
# 修改如下
from pip._internal import main
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script.pyw?|.exe)?$', '', sys.argv[0])
sys.exit(main())

再次运行pip安装命令:

/root/anaconda3/bin/pip install geojson
验证geojson安装成功:
[root@supervisor2 ~]# python
Python 3.6.4 |Anaconda custom (64-bit)| (default, Jan 16 2018, 18:10:19)
[GCC 7.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import geojson
>>> exit()

(3)geopy安装

/root/anaconda3/bin/pip install geopy

备注:在windows下,包管理器是anaconda3,python版本是3.6

(1)下载geojson的whl文件

在https://www.lfd.uci.edu/~gohlke/pythonlibs/上下载geojson‑2.4.0‑py2.py3‑none‑any.whl包。

(2)使用anaconda3的pip进行安装

F:Anaconda3Scriptspip install F:geojson‑2.4.0‑py2.py3‑none‑any.whl


最后

以上就是爱听歌蜻蜓为你收集整理的GDAL、Geopandas、GeoJSON、Shapely、geopy、PyShp安装的全部内容,希望文章能够帮你解决GDAL、Geopandas、GeoJSON、Shapely、geopy、PyShp安装所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部