Pyspark只能使用sudo运行

时间:2017-12-17 13:03:26

标签: apache-spark pyspark

我想在Mac OS X上的终端上运行pyspark;当我没有sudo运行它时,我收到以下消息:

enter image description here

但是,如果我输入'sudo pyspark'就会发生这种情况

enter image description here

有没有办法我可以在终端输入'pyspark'而不询问我的密码,即必须先写sudo?感谢

1 个答案:

答案 0 :(得分:0)

我也遇到了这个问题。计算机是Mac,我是通过brew安装pyspark的。在我的情况下,问题是由〜/ .bash_profile引起的。有问题的火花导出语句如下:

export SPARK_HOME=/usr/local/Cellar/apache-spark/2.4.0  
export PATH=$PATH:$SPARK_HOME  

在这种情况下,pyspark仅使用sudo运行。
如下修改spark导出语句后,

export SPARK_HOME=/usr/local/Cellar/apache-spark/2.4.0/libexec
export PATH=$PATH:$SPARK_HOME  

我可以通过命令'pyspark'运行pyspark。