GeoPandas、osmnx安装【Python保姆级教程】

前言

建议使用Anaconda3 ,安装_Anaconda 中文网

在装这种比较难装的包的时候,强烈建议创建新的环境

 具体步骤

1. 创建并进入新环境

打开Anaconda prompt,(win10打开开始菜单找到Anaconda文件夹,里面就有)输入:

conda create -n 你创建环境的名字 python=3.7

Python版本根据需要修改。根据需要,可以添加镜像conda查看及添加镜像源_血雨腥风霜的博客-CSDN博客_conda查看源

激活新环境: 

conda activate 环境名

前面括号里是新环境名字就表示进入新环境,后面装的包都在这个环境里。还可以查看这个环境的包

2. 按顺序装包就完事了

其实按顺序用pip应该也可以装,但用conda更保险。

conda install geos==3.8.0
conda install Shapely==1.8.4
conda install GDAL==3.0.2
conda install pyproj==2.6.1.post1
conda install Rtree==1.0.1
conda install Fiona==1.8.22
conda install numpy==1.21.5

conda install geopandas==0.10.2

conda install osmnx

notice:

 1、geopandas和shapely一定要指定版本,因为shapely2.0新版大改版,osmnx不支持。如果不用osmnx就不需要考虑指定版本

2、如果哪个包装不下,就点击prompt界面出现的anaconda的一个链接去查对应的包。还不行就用pip

3. 验证

还是在Anaconda prompt输入Python

 再输入:

import geopandas as gpd
import osmnx as ox

 没有什么问题就是安装成功了。但我这里比较奇怪的是,在prompt里import osmnx会报错,但在jupyter里使用又没有问题(都是玄学,开源的东西就是有各种奇怪的情况)

4.加入jupyter的kernel

还是在prompt里,之前装的新环境下(前提有jupyter),可参考将 Anaconda 环境加入到 Jupyter Notebook / Jupyter Lab中,并实现 Jupyter Notebook 的远程访问与开机自启_夏树让的博客-CSDN博客

pip install --user ipykernel

python -m ipykernel install --user --name=osmnx(你之前环境名)

失败了怎么办

中间有些包装不下来或怎么样,可以尝试不用指定版本

最后还是装不成功,根据报错上网查吧。

还是不行,环境删了,重来,还是不行就找tb让人帮你装吧。。。

  • 7
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值