如何在 Pycharm 中安装 osmnx

How to install osmnx in Pycharm

我正在尝试在 Pycharm 中安装 OSMNX 模块(使用 Python 3.7.2)。 我尝试使用 pip install osmnx 安装它,但出现以下错误 [![error][1]][1] 我也尝试过使用来自 [https://www.lfd.uci.edu/~gohlke/pythonlibs/#fiona][2] 的 .whl 文件,但我无法确定要遵循的 how/what 步骤。请提供一些明确的步骤!

其他大部分问题都已回答 w.r.t。康达环境。我只能使用 Pcharm。

非常感谢任何形式的输入! [1]: https://i.stack.imgur.com/RdJDN.png [2]: https://www.lfd.uci.edu/~gohlke/pythonlibs/#fiona

你说:

I have to use Pcharm only.

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

  1. Install OSMnx with conda

这是迄今为止最简单(也是推荐)的解决方案。 如果您不能,那么您必须手动安装依赖项。这是一个非常重要的过程,尤其是当您使用 Windows 时。 OSMnx本身是纯的Python,安装也很简单,但是它的依赖有C扩展,需要编译。

您可以看到 OSMnx 的依赖项 here and you'll have to install them one at a time. All of the tricky dependencies are brought in via geopandas, and you can read more about its installation details and dependencies here