几经波折,搞了一天半终于弄好了,记录一下。

一、geopandas依赖包

1、首先要知道geopandas直接用pip安装可能会报错,需要先安装其依赖包:gdal、Shapely、Fiona、pyproj

文件大概长下面这个样子

(cp27m指的就是2.7版本的。win32就是适合32位的python,而不是32位的电脑,这个要特别注意)

1、GDAL-2.2.4-cp27-cp27m-win32.whl

2、Shapely-1.6.4.post1-cp27-cp27m-win32.whl

3、Fiona-1.8.6-cp27-cp27m-win32.whl

4、pyproj-1.9.6-cp27-cp27m-win32.whl

二、依赖包的下载

(注意:下载对应Python版本的依赖包.whl文件)

这个网址东西很多,但是可以直接Ctrl+F搜索自己想要的

百度网盘永久链接(适合python2.7版本,32位):链接:https://pan.baidu.com/s/1yDEI49w9o3PMKEiBuvV92w 提取码:qg59

清单如下,有的用不到就不用管。

三、依赖包的安装

最好是按照一里面提到的顺序来。

安装方法一致,在依赖包所在文件夹shift+右键打开powershell,直接输入pip install  包名,比如

pip install GDAL-2.2.4-cp27-cp27m-win32.whl

然后回车即可,如果提示错误可能是和python版本不符或者和python位数不符。如果是和python位数位数不符会提示在该平台为无效文件。

四、geopandas安装

命令行直接输入pip install geopandas即可

我在运行的时候报了一个错,部分运行情况如下图

提示无法卸载numpy,这时候我就纳闷了,其实安装geopandas是需要numpy的,而且我的电脑上也有numpy呀,为什么要卸载呢,卸还是不卸,好迷茫。最后搞明白了,确实是需要numpy,但是我现有的版本太低了,不满足需求,人家已经提示了,“Collecting numpy>=1.12.0”,也就是需要1.12.0及以上的版本,而我的是1.7.1。所以才要卸载,是为了安装新的。

那怎么才能安装新的呢?

如果直接pip install numpy,会提示已安装,如下图

那直接卸载呢?试了试也不行,如下图

我们可以通过pip list 查看已安装的包以及版本。

我们可以忽略已有版本,强制安装新版本,需要1.12.0及以上的版本,那我们就随便写一个1.15.1吧,pip install --ignore-installed --user  numpy==1.15.1

这样numpy就更新好了。

这时候再安装geopandas就没问题了,直接在命令行pip install geopandas就成功了,但是还提示了另一个错误,因为mapplotlib1.3.0需要tornado,但是没有安装tornado所以mapplotlib1.3.0没装上。

那就尝试装一下

提示python2.7.9+或者python3.4+才可以安,我的是arcgis10.3自带的python2.7.8,那就不装了,反正我也不用,用到了再说。

arcgis自带的python版本_arcgis10.3自带的python2.7.8怎么安装geopandas?相关推荐

  1. ubuntu20.04自带python版本_替换 ubuntu 自带的python版本

    首先在这里下载你想用的各个版本的python,我用的是2.7.11: https://www.python.org/ftp/python/ 还是老样子:  ./configure  -->  m ...

  2. python3版本升级和系统更新_如何更新mac系统自带的python版本到最新3.3

    发表于 2013-11-21 07:14:15 by 月小升 先去 把第一步里安装好的Python目录移到原本系统所持有的目录位置. sudo mv /Library/Frameworks/Pytho ...

  3. python3.7和2.7_为两个python版本(2.7和3.7)Windows 10安装pip

    Eylo堆垛机 我已经在python3.7中成功地安装了pip,但是似乎无法为python2.7安装它.在 我尝试过通过下载get来实现这一点-点对点并在安装它的目录中运行cmd按住Shift键,然后 ...

  4. centos7自带python版本_CentOS7升级python2.7.5到python3.7以上版本

    CentOS7中自带的python版本是python-2.7.5,由于新开的虚拟机需要使用python3,于是便升级一下版本. 安装Python3.7.3 这里选择下载python 3.7.3. # ...

  5. CentOS 5升级Python版本(2.42.7)

    安装SALT时,需要这样作,公司有一批REDHAT5的,弄起来... 然后却是: Missing Dependency: python(abi) = 2.6 is needed by package ...

  6. pysparkpython版本_pyspark修改python版本

    ubuntu自带的python 版本是2.7, 我们要把pyspark默认改成anaconda python 3.6 down vot You can specify the version of P ...

  7. python antlr4需要的python 版本_python多版本管理器pyenv

    查看Linux版本 1[root@web ~]# cat /etc/redhat-release 2CentOS Linux release 7.6.1810 (Core) 3[root@web ~] ...

  8. anaconda 安装在c盘_最省心的Python版本和第三方库管理——初探Anaconda

    打算把公众号和知乎专栏的文章搬运一点过来. 历史文章可以去关注我的公众号:不二小段,或者知乎:段小草. 也欢迎来看我的视频学Python↓↓↓ 跟不二学Python 这篇文章可以作为Python入门的 ...

  9. python更新_MacOS升级python版本

    最近学习python的时候发现python2的版本和python3的版本不兼容,python2使用的版本只是开发者还在维护,python3的版本性能会更好,使用的人也更多,所以还是选择将python升 ...

  10. mac系统学python_升级mac自带的python,学python拿mac还是win,使用系统自带Pyth

    升级mac自带的python,学python拿mac还是win,使用系统自带Pyth 使用系统自带Python的弊端 系统自带的python版本比较旧,得不到python开发社区的支持,系统版本pyt ...

最新文章

  1. oracle fuser lk,oracle错误集锦
  2. SpringAOP拦截Controller,Service实现日志管理(自定义注解的方式)
  3. android通过c调用shmat函数,编译可在Android上运行的qemu user mode
  4. Django从理论到实战(part17)--模板概述
  5. (68)zabbix windows性能计数器使用详解
  6. IE6,IE7 Firefox 兼容问题
  7. linux 导出io,Linux基础知识之IO重定向
  8. 修改vscode 窗口字体大小和编辑窗口字体大小
  9. jquery-validation 使用
  10. python找不到指定的路径_[Python学习]错误篇二:切换当前工作目录时出错——FileNotFoundError: [WinError 3] 系统找不到指定的路径...
  11. Qt QSsh 使用 windows Qt实现ssh客户端
  12. 【板栗糖GIS】twinmotion—twinmotion如何联动sketchup
  13. python国内股票数据分析方法_Python股票数据分析
  14. mysql报duplicate_mysql DUPLICATE KEY UPDATE 问题
  15. 《Python自然语言处理》——第1章 语言处理与Python 1.1 语言计算:文本和词汇...
  16. 长沙理工大学计算机电路b试题,长沙理工大学考试试卷(计算机网络)
  17. 手机在线提取视频中的音频方法
  18. 蚂蚁代理免费代理ip爬取(端口图片显示+token检查)
  19. 学生成绩测评系统python_python实现学生成绩测评系统
  20. Echarts清空图表:There is a chart instance already initialized on the dom.

热门文章

  1. C程序设计--排序(冒泡、选择、插入)--插入
  2. python中的作用域_python中作用域
  3. c语言递归1到10联程,为什么这个递归能输出1到10
  4. java foreach 赋值_java foreach 使用
  5. Neo4j之下载安装:windows
  6. Mysql之insert,update,delete
  7. linux 下如何给火狐安装flash插件(常用命令cd cp tar 实践)
  8. hdoj1465错排公式的应用(递推)
  9. 一天已不足24小时?一年不足365天?求每年元旦为周几的公式还能用吗?(标题党石锤了)
  10. STM32——库函数版——交叉闪烁灯程序