pycharm编写spark程序,导入pyspark包的3中实现方法


Posted in Python onAugust 02, 2019

一种方法:

File --> Default Setting --> 选中Project Interpreter中的一个python版本-->点击右边锯齿形图标(设置)-->选择more-->选择刚才选中的那个python版本-->点击最下方编辑(也就是增加到这个python版本下)-->点击➕-->选中spark安装目录下的python目录-->一路OK。

再次在python文件中写入如下

from pyspark import SparkConf

如果上一种不管用,则采用下一种。

With PySpark package (Spark 2.2.0 and later)

另一种操作方法:

1.Go to File -> Settings -> Project Interpreter

2.Click on install button and search for PySpark

第三种方法(需要先下载spark安装包):

下载spark安装包,将spark主目录中python目录中的pyspark目录拷贝到

/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages

目录中,在pycharm中

from pyspark import SparkContext

成功,可以愉快的用python编写spark程序了。。。。

Python 相关文章推荐
Python实现合并字典的方法
Jul 07 Python
Python常用内置模块之xml模块(详解)
May 23 Python
Python如何快速实现分布式任务
Jul 06 Python
基于DataFrame筛选数据与loc的用法详解
May 18 Python
python用户评论标签匹配的解决方法
May 31 Python
python连接mongodb密码认证实例
Oct 16 Python
Python操作redis实例小结【String、Hash、List、Set等】
May 16 Python
简单了解python关系(比较)运算符
Jul 08 Python
Django的models模型的具体使用
Jul 15 Python
Django设置Postgresql的操作
May 14 Python
浅谈tensorflow中dataset.shuffle和dataset.batch dataset.repeat注意点
Jun 08 Python
python使用pywinauto驱动微信客户端实现公众号爬虫
May 19 Python
Python适配器模式代码实现解析
Aug 02 #Python
Python3网络爬虫开发实战之极验滑动验证码的识别
Aug 02 #Python
pandas中DataFrame修改index、columns名的方法示例
Aug 02 #Python
pandas DataFrame的修改方法(值、列、索引)
Aug 02 #Python
Flask框架钩子函数功能与用法分析
Aug 02 #Python
pandas DataFrame行或列的删除方法的实现示例
Aug 02 #Python
Python基于BeautifulSoup和requests实现的爬虫功能示例
Aug 02 #Python
You might like
global.php
2006/12/09 PHP
php Undefined index的问题
2009/06/01 PHP
解析PHP实现多进程并行执行脚本
2013/06/18 PHP
win7计划任务定时执行PHP脚本设置图解
2014/05/09 PHP
详谈PHP文件目录基础操作
2014/11/11 PHP
PHP实现简易计算器功能
2020/08/28 PHP
js循环改变div颜色具体方法
2013/06/25 Javascript
jquery删除指定的html标签并保留标签内文本内容的方法
2014/04/02 Javascript
浅谈Sizzle的“编译原理”
2015/04/14 Javascript
JQuery给select添加/删除节点的实现代码
2016/04/26 Javascript
Angularjs中$http以post请求通过消息体传递参数的实现方法
2016/08/05 Javascript
js在ie下打开对话窗口的方法小结
2016/10/24 Javascript
Bootstrap基本插件学习笔记之Tooltip提示工具(18)
2016/12/08 Javascript
JS常用加密编码与算法实例总结
2016/12/22 Javascript
深入理解JavaScript中的for循环
2017/02/07 Javascript
Bootstrap 3 进度条的实现
2017/02/22 Javascript
JS基于正则表达式的替换操作(replace)用法示例
2017/04/28 Javascript
JavaScript实现跟随滚动缓冲运动广告框
2017/07/15 Javascript
详解Vue2.0 事件派发与接收
2017/09/05 Javascript
vue中Axios的封装与API接口的管理详解
2018/08/09 Javascript
vue.js使用v-model实现父子组件间的双向通信示例
2020/02/05 Javascript
[50:05]VGJ.S vs OG 2018国际邀请赛淘汰赛BO3 第二场 8.22
2018/08/23 DOTA
用实例详解Python中的Django框架中prefetch_related()函数对数据库查询的优化
2015/04/01 Python
Python中数字以及算数运算符的相关使用
2015/10/12 Python
pandas object格式转float64格式的方法
2018/04/10 Python
一篇文章了解Python中常见的序列化操作
2019/06/20 Python
Python turtle绘画象棋棋盘
2019/08/21 Python
pytorch 数据处理:定义自己的数据集合实例
2019/12/31 Python
python使用建议与技巧分享(二)
2020/08/17 Python
html5 利用canvas实现超级玛丽简单动画
2013/09/06 HTML / CSS
什么是托管函数?托管函数有什么用?
2014/06/15 面试题
自动化专业个人求职信范文
2013/12/30 职场文书
大学生自我鉴定怎么写
2019/05/07 职场文书
MySQL 百万级数据的4种查询优化方式
2021/06/07 MySQL
基于JavaScript实现年月日三级联动
2021/06/22 Javascript
SQL Server表分区降低运维和维护成本
2022/04/08 SQL Server