求助:如何卸载Kyngchaos的GDAL框架?
卸载Kyngchaos GDAL框架的可行方法
我之前帮朋友处理过Kyngchaos GDAL的卸载问题,官网确实没给出明确的卸载指引,试试下面这些手动清理的步骤,亲测有效:
删除核心框架目录
打开终端,输入以下命令删除GDAL的主框架文件:sudo rm -rf /Library/Frameworks/GDAL.framework清理命令行工具
Kyngchaos的GDAL会在/usr/local/bin和/usr/local/lib下安装配套工具,你可以分两步清理:- 删除所有gdal开头的可执行文件:
如果你担心误删其他文件,可以先运行sudo rm -f /usr/local/bin/gdal*ls /usr/local/bin | grep gdal查看具体文件,再逐个删除。 - 删除相关库文件:
sudo rm -f /usr/local/lib/libgdal*
- 删除所有gdal开头的可执行文件:
移除配置与支持文件
还有一些配套的配置和资源文件需要清理:sudo rm -rf /Library/Application\ Support/GDAL sudo rm -rf /usr/local/share/gdal清理Python绑定(如果安装过)
如果你之前安装了GDAL的Python扩展,需要对应删除。比如系统自带的Python,找到对应版本的site-packages目录(比如3.9版本):sudo rm -rf /Library/Python/3.9/site-packages/gdal*如果你用的是conda或其他Python环境,需要进入对应环境后用
pip uninstall gdal来移除。
注意事项
- 所有带
sudo的命令需要输入你的管理员密码,输入时终端不会显示密码,正常输入即可。 - 不确定文件归属时,可以用
ls -l /usr/local/bin/gdalinfo查看文件关联路径,确认属于Kyngchaos的GDAL再删除。 - 如果同时用Homebrew安装过GDAL,先运行
gdalinfo --version确认当前使用的版本路径,避免误删其他版本的文件。
内容的提问来源于stack exchange,提问作者Guillermo.D
相关产品推荐
相关产品推荐

