【发布时间】:2019-11-28 03:02:03
【问题描述】:
我尝试在 spark shell(Scala 版本 2.10.5) 中创建名称为“org”的变量/val,但抛出错误
我尝试了 var 和 val。
var org = List(1)
错误:值 apache 不是 List[Int] 的成员 org.apache.spark.sql.catalyst.encoders.OuterScopes.addOuterScope(this)
【问题讨论】:
-
这是你的全部剧本吗?看起来你在下面的某个地方尝试
import org.apache.....并且你的局部变量org打破了它。 -
@Thilo ,我刚启动 spark-shell 然后执行 var org = List(1).
-
嗯,可能是 spark-shell 中的一个错误。似乎它想在内部调用
org.apache.spark.sql.catalyst.encoders.OuterScopes.addOuterScope。只需将变量称为其他名称即可。
标签: scala variables spark-shell