如何在Pycharm中安装osmnx

问题描述

我正在尝试在Pycharm中安装OSMNX模块(使用Python 3.7.2)。 我尝试使用pip install osmnx安装它,但收到以下错误[![错误] [1]] [1] 我也尝试过使用[https://www.lfd.uci.edu/~gohlke/pythonlibs/#fiona][2]中的.whl文件,但我无法确定如何/采取什么步骤。请提供一些明确的步骤!

大多数其他问题都在回答后康达环境。我只需要使用Pcharm。

高度赞赏任何形式的输入! [1]:https://i.stack.imgur.com/RdJDN.png [2]:https://www.lfd.uci.edu/~gohlke/pythonlibs/#fiona

解决方法

您说:

我只能使用Pcharm。

这是否意味着您出于某些原因不能在系统上使用conda + pycharm?如果您可以,则:

  1. Install OSMnx with conda
  2. Use Conda environment in pycharm

这是迄今为止最简单(建议)的解决方案。 如果不能,则必须手动安装依赖项。这是一个不平凡的过程,尤其是在Windows上。 OSMnx本身是纯Python,安装简单,但是其依赖项具有C扩展,需要编译。

您可以看到OSMnx的依赖项here,并且必须一次安装一个。所有棘手的依赖项都通过geopandas引入,您可以阅读有关其安装详细信息和依赖项here的更多信息。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...