时间:2021-05-22
方法一
使用findspark
使用pip安装findspark:
pip install findspark在py文件中引入findspark:
>>> import findspark>>> findspark.init()导入你要使用的pyspark库
>>> from pyspark import *优点:简单快捷
缺点:治标不治本,每次写一个新的Application都要加载一遍findspark
方法二
把预编译包中的Python库文件添加到Python的环境变量中
优点:一劳永逸
缺点:对于小白可能不太了解环境变量是什么
问题1、ImportError: No module named pyspark
现象:
参照上面解决
问题2、ImportError: No module named ‘py4j'
现象:
已经安装配置好了PySpark,可以打开PySpark交互式界面;
按照上面的b方式配置后出现该问题。
解决方法:
把py4j添加到Python的环境变量中
注意:这里的py4j-x.xx-src.zip根据自己电脑上的py4j版本决定。
测试成功的环境
参考
Stackoverflow: importing pyspark in python shell
Stackoverflow: Why can't PySpark find py4j.java_gateway?
到此这篇关于如何将PySpark导入Python的放实现(2种)的文章就介绍到这了,更多相关PySpark导入Python内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
【静态首页模板】如何在javaweb上使用线上和线下的网页模板?如何将html页面导入myeclipse?Java如何将html静态模板写入数据库+以及如何
pyspark是Spark对Python的api接口,可以在Python环境中通过调用pyspark模块来操作spark,完成大数据框架下的数据分析与挖掘。其中
CAD如何将excel表格的数据导入并且实时更新? 1、CAD可以创建表格也可以将excel的表格直接导入,导入前我们做一个报价单的excel表格,然后找
很多数据是文本格式的。那么如何将TXT数据导入Excel进行表格制作和数据分析,今天我们就来简单介绍一下具体的实现方法,详细请看下文介绍。软件名称:Micros
没有Modern版iTunes应用?微软教你如何将播放列表导入XboxMusic 上周,微软Windows部门的CFO塔米瑞乐(TamiReller)表示