ImportError:没有模块名称' pyspark'模块执行时

时间:2016-10-31 20:51:42

标签: python import pyspark

如果我按照以下方式在终端中运行:

python3

  
    

导入pyspark

  

一切都好

如果我按照以下方式在终端中运行: sudo python3

  
    

导入pyspark

  

它抛出一个ImportError:没有名为' pyspark'

的模块

在这两种情况下我都使用这个python版本: Python 3.5.2(默认,2016年9月10日,08:21:44) Linux上的[GCC 5.4.0 20160609]

编辑:打印sys路径

这是python3命令的打印输出:

>>> print(sys.path)
['', '/home/jlr/spark-1.6.0/python', '/home/jlr/spark-1.6.0/python/build', '/home/rsk/spark-1.6.0/python', '/home/jlr/spark/python', '/home/jlr/Documents/portfolio/zz_movies', '/usr/lib/python35.zip', '/usr/lib/python3.5', '/usr/lib/python3.5/plat-x86_64-linux-gnu', '/usr/lib/python3.5/lib-dynload', '/usr/local/lib/python3.5/dist-packages', '/usr/local/lib/python3.5/dist-packages/tweepy-3.6.0-py3.5.egg', '/usr/lib/python3/dist-packages']

这是sudo python3命令的打印输出:

>>> print(sys.path)
['', '/usr/lib/python35.zip', '/usr/lib/python3.5', '/usr/lib/python3.5/plat-x86_64-linux-gnu', '/usr/lib/python3.5/lib-dynload', '/usr/local/lib/python3.5/dist-packages', '/usr/local/lib/python3.5/dist-packages/tweepy-3.6.0-py3.5.egg', '/usr/lib/python3/dist-packages']

EDIT2:

我已经用这种方式安装了火花:

wget http://d3kbcqa49mib13.cloudfront.net/spark-1.6.0.tgz
$ tar xvf spark-1.6.0.tgz

我没有使用过pip install命令。

0 个答案:

没有答案