首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在新环境中安装但OSMnx : Fiona错误--模块“fiona”没有属性“_loading”

在新环境中安装但OSMnx : Fiona错误--模块“fiona”没有属性“_loading”
EN

Stack Overflow用户
提问于 2021-05-04 07:14:48
回答 1查看 411关注 0票数 0

我正在一个新的环境中安装OSMnx,遵循Geoffboeing网站的步骤:https://geoffboeing.com/2017/02/python-getting-started/

在激活环境和导入OSMnx模块之后,给出了fiona的错误。

代码语言:javascript
复制
AttributeError                            Traceback (most recent call last)
<ipython-input-2-28b0d4205d5c> in <module>()
----> 1 import osmnx as ox
      2 get_ipython().magic('matplotlib inline')
      3 #import geopandas as gpd

C:\Users\Kirti\anaconda3\envs\ox\lib\site-packages\osmnx\__init__.py in <module>()
      7 ################################################################################
      8 
----> 9 from .buildings import *
     10 from .elevation import *
     11 from .core import *

C:\Users\Kirti\anaconda3\envs\ox\lib\site-packages\osmnx\buildings.py in <module>()
      7 
      8 import time
----> 9 import geopandas as gpd
     10 import matplotlib.pyplot as plt
     11 from matplotlib.collections import PatchCollection

C:\Users\Kirti\anaconda3\envs\ox\lib\site-packages\geopandas\__init__.py in <module>()
      5 from geopandas.array import points_from_xy  # noqa
      6 
----> 7 from geopandas.io.file import _read_file as read_file  # noqa
      8 from geopandas.io.arrow import _read_parquet as read_parquet  # noqa
      9 from geopandas.io.arrow import _read_feather as read_feather  # noqa

C:\Users\Kirti\anaconda3\envs\ox\lib\site-packages\geopandas\io\file.py in <module>()
     10 
     11 try:
---> 12     import fiona
     13 
     14     fiona_import_error = None

C:\Users\Kirti\anaconda3\envs\ox\lib\site-packages\fiona\__init__.py in <module>()
     83 
     84 import fiona._loading
---> 85 with fiona._loading.add_gdal_dll_directories():
     86     from fiona.collection import BytesCollection, Collection
     87     from fiona.drvsupport import supported_drivers

AttributeError: module 'fiona' has no attribute '_loading'

我试图在一周后安装OSMnx,但仍然无法安装

  1. 仅从一个通道安装Conda锻件
  2. 这是新鲜的,又重新安装了一次。
  3. 所以,没有旧模块发生冲突
  4. 新环境

在进一步分别安装单个模块之前,会导致GDAL与其他模块之间的版本冲突。我想问是否有人有解决办法,或者我该怎么做?

几乎所有的措施我都做好了,但还是没有用。我是新来的,我不确定下载.whl文件和其他东西。

这里是我在这个环境中的conda列表

Python是:Python 3.9.0 (在那个环境中)

提前谢谢你。

EN

回答 1

Stack Overflow用户

发布于 2021-05-04 14:58:39

如果您想安装OSMnx,只需遵循其当前文档中的安装说明即可。这些年来,博客文章可能会过时。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67380305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档