我想在Mac OS X上的终端上运行pyspark;当我没有sudo运行它时,我收到以下消息:
但是,如果我输入'sudo pyspark'就会发生这种情况
有没有办法我可以在终端输入'pyspark'而不询问我的密码,即必须先写sudo?感谢
答案 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。