安装完saprk后想试试pyspark,结果在终端输入pyspark后报错:
考虑是python路径设置的问题,在终端中输入python,提示未找到python命令,但已安装python3(事先未安装python,是linux自带的python,linux版本为ubantu 18 04.1),键入python3命令后能够进入python解释器,说明python是安装好的。
问题显而易见了,pyspark中使用python命令执行代码,而正确的命令应为python3,解决方法如下:
直接执行如下指令
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
然后在终端输入pyspark, 运行成功

在Ubuntu1804.1环境下,安装完Spark后尝试运行pyspark时遇到错误,原因是系统默认调用的是Python而非Python3。通过调整Python3的优先级,更新系统别名设置,成功解决了pyspark执行代码的问题。
8001

被折叠的 条评论
为什么被折叠?



