我最近使用Anaconda升级到Python3,发现在加载bigtiff文件时出现了问题
错误4:这是一个BigTIFF文件。此版本的GDAL和libtiff不支持BigTIFF
以下是生成错误的代码:
gdalobj = gdal.Open(path\to\bigtiff\file)
打开小的tif文件是有效的。我使用的是Windows 10、64位、python 3.7.4、gdal 2.3.3、libtiff 4.0.10。我已经尝试过使用conda、conda forge和pip升级gdal,正如前面有类似问题的帖子所建议的那样。升级过程中未发生任何更改或错误。有什么建议吗?提前感谢你的帮助
多亏了Parrawk的建议,我创建了一个使用python 3.7.6的新conda环境(Anaconda3的默认安装是3.7.4)。在这个环境中,我运行了condainstallgdal,它安装了gdal3.0.2。经过一些额外的安装(matplotlib、statsmodels等),我的代码按预期工作
您是否尝试过使用来自conda或conda forge的较新版本的gdal?比如2.4.1或3.0.4
如果这不起作用,您可以尝试从该页面安装.whl文件(与pip不同,该文件已在该页面中构建):
https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal
此页面没有2.3.3,但有2.4.1,如果有64位SO(
Windows Key + Pause
要检查),请确保安装amd64版本使用以下命令从环境内部安装:
相关问题 更多 >
编程相关推荐