安装OSMnx需要安装许多依赖包,可以直接在settings里面安装:
descartes
folium
geopy
matplotlib
networkx
numpy
pandas
requests
geos
geopandas
安装到geopandas的时候,采用上述方法失效,需要采用pip install方法在python左下角的terminal里面安装geopandas依赖包:
gdal、Shapely、Fiona、pyproj(注意还是要安装顺序安装),首先需要根据python版本号找到相应的whl文件,网址如下:https://www.lfd.uci.edu/~gohlke/pythonlibs/
安装时直接在terminal指定的路径下安装即可,自动安装到相应的python环境中(安装完以后在settings里面也能查到):
D:\OneDrive - BHB\projects\network evaluation>pip install "D:\OneDrive - BHB\projects\network evaluation\arcGIS\python39\Fiona-1.8.19-cp39-cp39-win_amd64.whl" 注意有空格的时候用双引号保护路径。
安装完这4个包以后,就可以再次在settings-project: XXXX - Python Interpreter 里面利用“+”来安装geopandas了。
最后安装osmnx即可。