我正在尝试运行python脚本,出现的错误是:
Traceback (most recent call last):
File "/opt/erange/geneMrnaCountsWeighted.py", line 266, in <module>
main(sys.argv)
File "/opt/erange/geneMrnaCountsWeighted.py", line 51, in main
options.extendGenome, options.replaceModels)
File "/opt/erange/geneMrnaCountsWeighted.py", line 250, in geneMrnaCountsWeighted
tagCount += tagValue / tagDenom
UnboundLocalError: local variable 'tagValue' referenced before assignment
有人可以帮助我吗?
答案 0 :(得分:3)
您正在使用该特定脚本的旧版本。将旧版本与最新版本进行比较:
答案 1 :(得分:2)
此错误:
UnboundLocalError:在赋值之前引用的局部变量'tagValue'
表示变量tagValue
在分配值之前使用过,如下所示:
a = 2
b = 4
print b + c
在这种情况下,c
在分配之前被引用,因此Python不知道如何处理该变量.U
答案 2 :(得分:1)
看看这条线......
UnboundLocalError: local variable 'tagValue' referenced before assignment
需要解释一下吗?