我正在尝试将 geopandas 从 Anaconda 导入到我的 Jupyter Notebook 中。安装似乎有效,但是当我尝试导入包时出现以下错误:
ImportError Traceback (most recent call last)
<ipython-input-3-e7e84a190af7> in <module>
3 import pandas as pd
4 import numpy as np
----> 5 import geopandas as gpd
6 import matplotlib as mp
7 import matplotlib.pyplot as plt
~\AppData\Local\Continuum\anaconda3\lib\site-packages\geopandas\__init__.py in <module>
2 from geopandas.geodataframe import GeoDataFrame
3
----> 4 from geopandas.io.file import read_file
5 from geopandas.io.sql import read_postgis
6 from geopandas.tools import sjoin
~\AppData\Local\Continuum\anaconda3\lib\site-packages\geopandas\io\file.py in <module>
1 import os
2
----> 3 import fiona
4 import numpy as np
5 import six
~\AppData\Local\Continuum\anaconda3\lib\site-packages\fiona\__init__.py in <module>
67 from six import string_types
68
---> 69 from fiona.collection import Collection, BytesCollection, vsi_path
70 from fiona._drivers import driver_count, GDALEnv
71 from fiona.drvsupport import supported_drivers
~\AppData\Local\Continuum\anaconda3\lib\site-packages\fiona\collection.py in <module>
7
8 from fiona import compat
----> 9 from fiona.ogrext import Iterator, ItemsIterator, KeysIterator
10 from fiona.ogrext import Session, WritingSession
11 from fiona.ogrext import (
ImportError: DLL load failed: Le module spécifié est introuvable.
我从 forge 安装了 geopandas :
conda install -c conda-forge geopandas
安装的版本是:geopandas 0.4.0 py_1 conda forge (我还有 fiona 1.7.10 py36hfa6e2cd_2 的版本)。
我已经尝试过用不同的方式安装 geopandas 但它没有改变任何东西......
感谢您的帮助。
SOLUTION:我找到了另一种方法来管理安装 geopandas。我做了什么 :
conda install fiona pyproj six
pip install geopandas
conda upgrade --all
它有效!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)