【发布时间】:2020-10-13 16:32:34
【问题描述】:
我正在使用安装了 spark 的 ubuntu 服务器。
我没有对该服务器的 sudo 访问权限。
所以在我的目录下,我创建了一个新的virtual environment,并在其中安装了pyspark
当我输入以下命令时
whereis spark-shell #see below
/opt/spark-2.4.4-bin-hadoop2.7/bin/spark-shell2.cmd /opt/spark-2.4.4-bin-hadoop2.7/bin/spark-shell.cmd /opt/spark-2.4.4-bin-hadoop2.7/bin/spark-shell /home/abcd/.pyenv/shims/spark-shell2.cmd /home/abcd/.pyenv/shims/spark-shell.cmd /home/abcd/.pyenv/shims/spark-shell
另一个命令
echo 'sc.getConf.get("spark.home")' | spark-shell
scala> sc.getConf.get("spark.home")
res0: String = /home/abcd/.pyenv/versions/bio/lib/python3.7/site-packages/pyspark
q1) 我是否使用正确的命令找到了spark的安装目录?
q2) 可以帮助我理解为什么我会看到 3 opt paths 和 3 pyenv paths
【问题讨论】:
标签: python scala apache-spark pyspark apache-spark-sql