91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

將PySpark導入Python的方法

發布時間:2020-07-30 13:49:04 來源:億速云 閱讀:369 作者:小豬 欄目:開發技術

這篇文章主要講解了將PySpark導入Python的方法,內容清晰明了,對此有興趣的小伙伴可以學習一下,相信大家閱讀完之后會有幫助。

方法一

使用findspark

使用pip安裝findspark:

pip install findspark

在py文件中引入findspark:

>>> import findspark
>>> findspark.init()

導入你要使用的pyspark庫

>>> from pyspark import *

優點:簡單快捷
缺點:治標不治本,每次寫一個新的Application都要加載一遍findspark

方法二

把預編譯包中的Python庫文件添加到Python的環境變量中

export SPARK_HOME=你的PySpark目錄
export PYTHONPATH=$SPARK_HOME/libexec/python:$SPARK_HOME/libexec/python/build:$PYTHONPATH

優點:一勞永逸
缺點:對于小白可能不太了解環境變量是什么

問題1、ImportError: No module named pyspark

現象:

  • 已經安裝配置好了PySpark,可以打開PySpark交互式界面;
  • 在Python里找不到pysaprk。

參照上面解決

問題2、ImportError: No module named ‘py4j'

現象:

已經安裝配置好了PySpark,可以打開PySpark交互式界面;
按照上面的b方式配置后出現該問題。
解決方法:

把py4j添加到Python的環境變量中

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

注意:這里的py4j-x.xx-src.zip根據自己電腦上的py4j版本決定。

測試成功的環境

  • Python: 3.7、2.7
  • PySpark: 1.6.2 - 預編譯包
  • OS: Mac OSX 10.11.1

看完上述內容,是不是對將PySpark導入Python的方法有進一步的了解,如果還想學習更多內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

洛隆县| 寿宁县| 桃江县| 巴彦淖尔市| 珲春市| 光泽县| 香港| 大田县| 江川县| 什邡市| 高邮市| 安顺市| 柯坪县| 常州市| 清丰县| 延长县| 阿尔山市| 嘉鱼县| 荆门市| 富顺县| 自治县| 遵义市| 高雄市| 贵阳市| 四会市| 浮山县| 玛纳斯县| 勐海县| 安福县| 江山市| 普洱| 亚东县| 建湖县| 镇巴县| 丰顺县| 微博| 肃北| 庆阳市| 全南县| 富宁县| 嘉定区|