【问题标题】:How to install osmnx in Pycharm如何在 Pycharm 中安装 osmnx
【发布时间】:2020-12-14 07:56:12
【问题描述】:

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

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

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

【问题讨论】:

  • 安装 gis 库的顺序很重要。我使用 gdal、friona、shapely 的顺序。
  • @dubbbdan 请提供在 Pycharm 中安装 gdal 、 fiona 的步骤,因为我正常安装时 Pycharm 报错?
  • 我使用的是gdal版本2040100,fiona版本1.8.6和shapely版本1.7.0
  • Pcharm 中可用的 Gdal 版本是 3。这个 2040100 是什么?更具体地说,当 Pycahrm 出现错误时,如何安装 gdal 和 fiona?
  • 我不使用pycharm。可能还有另一种适用于 py 3.7 的版本组合,但这就是我要寻找的。​​span>

标签: python gdal osmnx r-tree fiona


【解决方案1】:

你说:

我只能使用 Pcharm。

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

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

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

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

【讨论】:

    猜你喜欢
    • 2021-05-31
    • 2013-12-03
    • 2020-11-13
    • 1970-01-01
    • 2020-07-17
    • 2015-07-02
    • 2019-11-09
    • 2021-02-07
    • 2020-08-15
    相关资源
    最近更新 更多