gpt4 book ai didi

qgis - 我正在尝试在 QGIS 上运行 r.reclass 并不断收到缩进错误?

转载 作者:行者123 更新时间:2023-12-01 13:17:19 26 4
gpt4 key购买 nike

我正在尝试在 QGIS 3.4 上重新分类栅格,但我不断收到此错误:文件“/Applications/QGIS3.app/Contents/MacOS/grass/grass74”,第 1697 行
sys.stdout.write("%s\n"% grass_version)
^
TabError:缩进中制表符和空格的使用不一致
文件“/Applications/QGIS3.app/Contents/MacOS/grass/grass74”,第 1697 行
sys.stdout.write("%s\n"% grass_version)
^
TabError:缩进中制表符和空格的使用不一致

我已尝试查看文件 grass74 并查看缩进是否存在问题并修复了问题所在,但我仍然收到错误...

请帮忙:)

谢谢,夏洛特

最佳答案

我刚刚在运行 v.clean 时遇到了同样的错误在 mac 上的 QGIS 3.4.2 上使用 grassgis64和@David S. 是正确的,可执行文件中使用了不应该存在的空格。修复很简单:打开 grass74在文本编辑器中,用空格替换制表符,它会顺利运行。我认为这是需要报告的开发站点上的错误。

原创:

elif arg == 'version':
[3 tabs ]sys.stdout.write("%s\n" % grass_version)
else:
message(_("Parameter <%s> not supported") % arg)

替换为:

elif arg == 'version':
[12 white spaces]sys.stdout.write("%s\n" % grass_version)
else:
message(_("Parameter <%s> not supported") % arg)

关于qgis - 我正在尝试在 QGIS 上运行 r.reclass 并不断收到缩进错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53544255/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com