直接通用 whl 安装即可。
以安装 GeoPandas 遇到的问题为例,看错误信息可以发现其实是安装 Fiona 这个依赖出了问题,需要 Microsoft Visual C++ 14.0 的环境,所以我们直接先安装 Fiona 这个依赖。
whl 下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
页面搜索关键字“Fiona”,找到自己的电脑以及 Python 版本对应的 whl 文件。
下载好后,直接用过下面的代码安装:
import pip def install_whl(path): pip.main(['install', path]) install_whl("C:\\Users\\peksun\\Desktop\\Fiona-1.9.5-cp312-cp312-win_amd64.whl")
之后,再通过 pip 安装 GeoPandas 就没问题了。
除了通过 whl 安装外,我们也可以安装对应的工具包解决这个问题:
安装 Visual Studio:https://visualstudio.microsoft.com/zh-hans/downloads/
安装 Microsoft Visual C++ Build Tools:http://go.microsoft.com/fwlink/?LinkId=691126