Spyder IDE没有看到pyspark模块

时间:2016-04-29 18:19:50

标签: python python-2.7 apache-spark spyder

我在Ubuntu 14.04上在Spyder IDE中导入pyspark时遇到问题。虽然我可以在python终端中轻松键入import pyspark,但如果我在Spyder控制台中输入import pyspark,则会产生以下错误:

>>> import pyspark
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    ImportError: No module named pyspark

我在.bashrc中导出了必需的路径:

export SCALA_HOME=/usr/local/src/scala/scala-2.10.4
export PATH=$SCALA_HOME/bin:$PATH

export SPARK_HOME=/usr/local/spark
export PATH=$SPARK_HOME/bin:$PATH

export PYTHONPATH=$SPARK_HOME/python/:$PYTHONPATH
export PYTHONPATH=$SPARK_HOME/python/lib/py4j-0.9-src.zip:$PYTHONPATH

export PATH=/usr/local/spark/bin:$PATH

在Spyder / PyCharm中使用import pyspark时我需要做些什么? 它可以在我的办公室电脑上使用Windows,但我想在家用电脑上使用ubuntu。

1 个答案:

答案 0 :(得分:1)

部分解决 - 我必须使用

从终端运行Spyder IDE
spyder

然后我就可以了

import pyspark
在Spyder控制台中

。但是,如果我使用启动器来启动Spyder,那么它仍然会给出与上面描述的相同的错误。该部分解决方案也适用于PyCharm。