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中字典的基本知识初步介绍
May 21 Python
Python中文分词实现方法(安装pymmseg)
Jun 14 Python
Flask之flask-session的具体使用
Jul 26 Python
基于python实现语音录入识别代码实例
Jan 17 Python
pycharm无法导入本地模块的解决方式
Feb 12 Python
Python random库使用方法及异常处理方案
Mar 02 Python
python和JavaScript哪个容易上手
Jun 23 Python
Python正则re模块使用步骤及原理解析
Aug 18 Python
Python爬虫之Selenium中frame/iframe表单嵌套页面
Dec 04 Python
分享PyCharm最新激活码(真永久激活方法)不用每月找安装参数或最新激活码了
Dec 27 Python
详解Django关于StreamingHttpResponse与FileResponse文件下载的最优方法
Jan 07 Python
Python Django搭建文件下载服务器的实现
May 10 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
PHP传参之传值与传址的区别
2015/04/24 PHP
PHP基于yii框架实现生成ICO图标
2015/11/13 PHP
PHP 7.4 新语法之箭头函数实例详解
2019/05/09 PHP
js 省地市级联选择
2010/02/07 Javascript
javascript-表格排序(降序/反序)实现介绍(附图)
2013/05/30 Javascript
javascript同页面多次调用弹出层具体实例代码
2013/08/16 Javascript
jQuery插件 selectToSelect使用方法
2013/10/02 Javascript
JS弹出层单纯的绝对定位居中示例代码
2014/02/18 Javascript
详解Javascript动态操作CSS
2014/12/08 Javascript
JS实现的简单鼠标跟随DiV层效果完整实例
2015/10/31 Javascript
jQuery实现无限往下滚动效果代码
2016/04/16 Javascript
Node.js中防止错误导致的进程阻塞的方法
2016/08/11 Javascript
JavaScript常用代码书写规范的超全面总结
2016/09/11 Javascript
微信小程序 Video API实例详解
2016/10/02 Javascript
JavaScript中关于for循环删除数组元素内容时出现的问题
2016/11/21 Javascript
Angularjs中的验证input输入框只能输入数字和小数点的写法(推荐)
2017/08/16 Javascript
详解HTML5 使用video标签实现选择摄像头功能
2017/10/25 Javascript
Node中使用ES6语法的基础教程
2018/01/05 Javascript
JavaScript变量声明var,let.const及区别浅析
2018/04/23 Javascript
JavaScript 处理树数据结构的方法示例
2019/06/16 Javascript
python实现迭代法求方程组的根过程解析
2019/11/25 Javascript
JavaScript实现简单计算器
2020/03/19 Javascript
[38:21]2018DOTA2亚洲邀请赛3月30日 小组赛A组 LGD VS Newbee
2018/03/31 DOTA
Python实现根据IP地址和子网掩码算出网段的方法
2015/07/30 Python
python 开发的三种运行模式详细介绍
2017/01/18 Python
python3爬虫之设计签名小程序
2018/06/19 Python
详解Python中is和==的区别
2019/03/21 Python
python中数字是否为可变类型
2020/07/08 Python
Python读取yaml文件的详细教程
2020/07/21 Python
基于html5 DeviceOrientation 实现微信摇一摇功能
2015/09/25 HTML / CSS
小学工作总结2015
2015/05/04 职场文书
2015年档案管理员工作总结
2015/05/13 职场文书
药房管理制度范本
2015/08/06 职场文书
导游词之昭君岛
2020/01/17 职场文书
解决golang结构体tag编译错误的问题
2021/05/02 Golang
用Python生成会跳舞的美女
2022/01/18 Python