我正在一个新的环境中安装OSMnx,遵循Geoffboeing网站的步骤:https://geoffboeing.com/2017/02/python-getting-started/
在激活环境和导入OSMnx模块之后,给出了fiona的错误。
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,但仍然无法安装
在进一步分别安装单个模块之前,会导致GDAL与其他模块之间的版本冲突。我想问是否有人有解决办法,或者我该怎么做?
几乎所有的措施我都做好了,但还是没有用。我是新来的,我不确定下载.whl文件和其他东西。
这里是我在这个环境中的conda列表





Python是:Python 3.9.0 (在那个环境中)
提前谢谢你。
发布于 2021-05-04 14:58:39
如果您想安装OSMnx,只需遵循其当前文档中的安装说明即可。这些年来,博客文章可能会过时。
https://stackoverflow.com/questions/67380305
复制相似问题