当你在pySpark-shell中粘贴多行代码时,突然出现下面这个错误:
SyntaxError: multiple statements found while compiling a single statement
这是一个非常头疼的问题,必须手工一行行粘贴,才可以调试程序。
这里给个小技巧:
在调试程序的服务器上执行以下代码即可解决:
echo "set enable-bracketed-paste off" >> ~/.inputrc
``
上面设置的意思是 为特定用户禁用括号粘贴模式。