ImportError: DLL load failed while importing _gdal: The specified module could not be found
ImportError: DLL load failed while importing _gdal: The specified module could not be found
我有一个 python 脚本,它以前可以工作,但现在会抛出错误:ImportError: DLL load failed while importing _gdal: The specified module could not be found.
我正在尝试使用 fiona 上传一个 shapefile,最初的消息是:ImportError: DLL load failed while importing _fiona: The specified module could not be found.
我我在 windows 11.
上使用 anaconda navigator 作为我的 IDE
我知道这是一个以前被问过的问题,我已经阅读了这些问题的答案。然而,由于我的情况或我的误解和后续行动,这些解决方案并没有奏效。所以我的问题是我该如何解决这个问题,或者,如果不是那么简单,更好地理解这个问题。
我查看了我正在使用的环境文件夹中的 DLLs 文件夹,里面没有名称为 fiona、gdal 或 geopandas 的内容。
我目前的尝试:
1. 卸载并重新安装 fiona gdal 和 geopandas(因为我相信它们是依赖的)。
2. 将所有库和 anaconda 更新到最新版本。
3. 下载 Visual C++ Redistributable for Visual Studio 2015。运行 在下载过程中出现问题,因为它已经安装在我的计算机上,可能是因为它是一台 windows 电脑。如果我将它移到另一个 path/folder,这可能会有帮助吗?
4. 在电脑上卸载并重新安装 anaconda navigator。重新创建虚拟环境并导入必要的库。 结果: 行错误:import geopandas as gpd
:ImportError: DLL load failed while importing _datadir: The specified module could not be found.
如果有我没有提到的修复,或者如果您怀疑我尝试了上述修复错误,因为我对 python 库的存储方式了解有限,请提出建议!
谢谢
过去几天我一直在为同样的问题苦苦挣扎。使用 conda,我尝试了在互联网上找到的所有内容,例如:
conda update gdal
conda update -n base -c defaults conda
创造新环境(一遍又一遍)。
尽管不推荐,但我什至尝试过 pip install
...但没有结果。
最后对我有用的是用 Python 3.6 版
创建一个新环境
conda create -n env python=3.6 gdal spyder
让我知道它是否有效。
我有一个 python 脚本,它以前可以工作,但现在会抛出错误:ImportError: DLL load failed while importing _gdal: The specified module could not be found.
我正在尝试使用 fiona 上传一个 shapefile,最初的消息是:ImportError: DLL load failed while importing _fiona: The specified module could not be found.
我我在 windows 11.
我知道这是一个以前被问过的问题,我已经阅读了这些问题的答案。然而,由于我的情况或我的误解和后续行动,这些解决方案并没有奏效。所以我的问题是我该如何解决这个问题,或者,如果不是那么简单,更好地理解这个问题。
我查看了我正在使用的环境文件夹中的 DLLs 文件夹,里面没有名称为 fiona、gdal 或 geopandas 的内容。
我目前的尝试:
1. 卸载并重新安装 fiona gdal 和 geopandas(因为我相信它们是依赖的)。
2. 将所有库和 anaconda 更新到最新版本。
3. 下载 Visual C++ Redistributable for Visual Studio 2015。运行 在下载过程中出现问题,因为它已经安装在我的计算机上,可能是因为它是一台 windows 电脑。如果我将它移到另一个 path/folder,这可能会有帮助吗?
4. 在电脑上卸载并重新安装 anaconda navigator。重新创建虚拟环境并导入必要的库。 结果: 行错误:import geopandas as gpd
:ImportError: DLL load failed while importing _datadir: The specified module could not be found.
如果有我没有提到的修复,或者如果您怀疑我尝试了上述修复错误,因为我对 python 库的存储方式了解有限,请提出建议!
谢谢
过去几天我一直在为同样的问题苦苦挣扎。使用 conda,我尝试了在互联网上找到的所有内容,例如:
conda update gdal
conda update -n base -c defaults conda
创造新环境(一遍又一遍)。
尽管不推荐,但我什至尝试过 pip install
...但没有结果。
最后对我有用的是用 Python 3.6 版
创建一个新环境conda create -n env python=3.6 gdal spyder
让我知道它是否有效。