问题描述
我一直在遵循此文档为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 (将#修改为@)