1. 程式人生 > >python安裝OSMnx模組

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不會更改相關的一些依賴庫