python安装OSMnx模块

几天吃尽苦头,终于把这个osm模块装上了。

总结一下,关键在于两点

  1. 使用conda配置环境
  2. python版本选择2.7!

鄙人一直以来用的版本都是python3,然而原先的python3.6环境中安装osmnx模块,要么出现import失败,要么即便安装好了,import成功了,也运行失败。而且完全都不知道错在哪!

好在Anaconda3下,可以很方便的新建环境,控制python版本。

最后尝试了在python2.7版本下安装osmnx,成功了!


conda create -n your_name python=2.7


activate your_name


conda install -c conda-forge osmnx

3步安装!

--------------------------------------------------------------

最后再做个笔记,在此环境下更新其他的包,比如matplotlib,或者安装PIL时,可能造成osmnx依赖的相关的库版本更新,导致使用出错。    

比如我使用【conda install PIL】时就会导致一些库更新,osmnx就不能用了。

这个时候就用pip 工具来安装相应的包就可以了,使用pip不会更改相关的一些依赖库

猜你喜欢

转载自blog.csdn.net/weixin_42165585/article/details/83904027