我有一个之前可以运行的Python脚本,但现在出现了以下错误:
我知道这是一个以前问过的问题,我已经阅读了那些问题的答案。然而,由于我的情况或我对其解释的误解和操作,这些解决方案都没有起作用。因此,我的问题是如何解决这个问题,或者如果不简单,更好地理解问题。
我已经查看了我正在使用的环境文件夹中的DLLs文件夹,并且其中没有名为fiona、gdal或geopandas的文件。
我迄今为止的尝试:
1. 卸载并重新安装fiona gdal和geopandas(因为我相信它们是相关的)。
2. 更新所有库和anaconda到最新版本。
3. 下载Visual C++ Redistributable for Visual Studio 2015。在下载过程中遇到问题,因为它已经安装在我的计算机上,很可能是因为这是一台Windows计算机。如果我将它移动到另一个路径/文件夹,是否有可能会有所帮助?
4. 在计算机上卸载并重新安装anaconda navigator。重新创建虚拟环境并导入必要的库。结果:在代码行:
谢谢。
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计算机。如果我将它移动到另一个路径/文件夹,是否有可能会有所帮助?
4. 在计算机上卸载并重新安装anaconda navigator。重新创建虚拟环境并导入必要的库。结果:在代码行:
import geopandas as gpd
出现错误:ImportError: DLL load failed while importing _datadir: The specified module could not be found.
如果有我没有提到的解决方法,或者如果你怀疑我尝试了上述修复程序中的一个错误,因为我对Python库的存储方式理解有限,请提出建议!谢谢。