如何解决无法在Anaconda环境中安装uncover-ml取得GDAL API错误
我一直在遵循此文档为Windows安装uncover-ml:
https://geoscienceaustralia.github.io/uncover-ml/installation.html#windows-10
当我尝试运行
pip install .
它一直给我这个错误
command: 'D:\anaconda\envs\uncoverml\python.exe' 'D:\anaconda\envs\uncoverml\lib\site-packages\pip\_vendor\pep517\_in_process.py' get_requires_for_build_wheel 'C:\Users\Lenovo\AppData\Local\Temp\tmpisz7cm0x'
cwd: C:\Users\Lenovo\AppData\Local\Temp\pip-install-bxiofuqm\rasterio
Complete output (2 lines):
INFO:root:Building on Windows requires extra options to setup.py to locate needed GDAL files. More information is available in the README.
ERROR: A GDAL API version must be specified. Provide a path to gdal-config using a GDAL_CONFIG environment variable or use a GDAL_VERSION environment variable.
ERROR: Command errored out with exit status 1: 'D:\anaconda\envs\uncoverml\python.exe' 'D:\anaconda\envs\uncoverml\lib\site-packages\pip\_vendor\pep517\_in_process.py' get_requires_for_build_wheel 'C:\Users\Lenovo\AppData\Local\Temp\tmpisz7cm0x' Check the logs for full command output.
我尝试使用conda和pip卸载并重新安装GDAL。我还尝试创建一个新环境,以防万一。已尝试使用此链接中的轮文件(https://www.lfd.uci.edu/~gohlke/pythonlibs/) 安装fiona,rasterio和GDAL。还尝试查找它们的路径。
import fiona
print(fiona.__file__)
D:\anaconda\envs\uncoverml\lib\site-packages\fiona\__init__.py
import gdal
print(gdal.__file__)
D:\anaconda\envs\uncoverml\lib\site-packages\gdal.py
我不明白错误是什么。我也不知道如何给错误中告诉他们的GDAL配置路径。请帮忙。非常感谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。