国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Pyspark 安裝(Mac M2版)

這篇具有很好參考價值的文章主要介紹了Pyspark 安裝(Mac M2版)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

引言

  • 本文為個人本地部署pyspark遇到的問題以及解決辦法,包含個人的一些理解,僅供參考。
  • 設(shè)備: Mac M2

安裝過程

安裝HomeBrew

  • Mac 上用來管理安裝包的,可能早期的 Macos 自帶但是起碼我個人的 Mac 是需要安裝的(以下安裝方法個人為測試,之前這個包已經(jīng)裝過了)
  • zsh 和 bash 應(yīng)該是都可以的,僅供參考。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

安裝Java和 Scala

  • spark是使用scala語言來完成編寫的,而scala語言是依賴于java虛擬機(jī)來運(yùn)行的,因此我們需要安裝這兩者
brew cask install java # 可能無效
brew install scala

brew 安裝

Pyspark 安裝(Mac M2版),工具,java 相關(guān),macos,spark,python
Pyspark 安裝(Mac M2版),工具,java 相關(guān),macos,spark,python

單獨安裝 Java

  • 由于上面指令雖然沒有報錯但是在下面配置 Java 環(huán)境的時候找不到對應(yīng)的目錄,說明大概率是沒有正確安裝成功的(如圖找不到對應(yīng)的路徑)。
    Java 官網(wǎng)地址
    Pyspark 安裝(Mac M2版),工具,java 相關(guān),macos,spark,python

  • 選擇你對應(yīng)的版本即可(M 選擇 ARM,intel 選擇 X64)
    Pyspark 安裝(Mac M2版),工具,java 相關(guān),macos,spark,python

  • 驗證 Java 安裝成功可以使用java -version來驗證

  • 查找 Java 安裝路徑可以使用/usr/libexec/java_home -V
    Pyspark 安裝(Mac M2版),工具,java 相關(guān),macos,spark,python文章來源地址http://www.zghlxwxcb.cn/news/detail-814937.html

安裝 apache-spark

brew install apache-spark

檢查依賴

brew doctor
  • 可以檢查出是否缺少依賴的包,根據(jù)提示安裝就行

安裝pyspark(可以使用國內(nèi)鏡像源)

pip install pyspark

配置環(huán)境

  • Mac新操作系統(tǒng)的shell用zsh,因此需要設(shè)置.zshrc(沒有的話在用戶home目錄下創(chuàng)建一個新的),如果是老系統(tǒng)的話shell使用的是bash,因此需要對應(yīng)的設(shè)置.bashrc文件, 其實吧,我用下面這個指令就可以
  • vim ~/.bash_profile

配置 Java

export JAVA_HOME=/Library/java/JavaVirtualMachines/adoptopenjdk-8.jdk/contents/Home/
export JRE_HOME=/Library/java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/
  • Java 路徑如何查看上方已經(jīng)寫了,替換為自己的路徑即可
  • Java 沒變量沒配置好可能出現(xiàn)
    Pyspark 安裝(Mac M2版),工具,java 相關(guān),macos,spark,python

配置 spark

export SPARK_HOME=/usr/local/Cellar/apache-spark/2.4.5/libexec
export PATH=/usr/local/Cellar/apache-spark/2.4.5/bin:$PATH
  • 如何查找自己的 spark 安裝目錄
    • 顯然下面這個是不行的
      Pyspark 安裝(Mac M2版),工具,java 相關(guān),macos,spark,python
      Pyspark 安裝(Mac M2版),工具,java 相關(guān),macos,spark,python
  • 其實查找的是apache-spark的目錄brew info apache-spark
  • 找到后替換 spark 的路徑

配置 scala

  • 雖然參考資料里有的配置了有的沒配置,個人還是配置了 Scala 路徑,hadoop 沒有下載也未配置,本地測試貌似不需要
  • brew info scala模仿 java 的配置信息即可

設(shè)置 pyspark 的環(huán)境變量

which python
  • 首先替換自己的 Python 路徑,然后此處設(shè)置的設(shè)備是 jupyter notebook,如果不使用可以不配置
export PYSPARK_PYTHON=/Users/duan/.virtualenvs/py3/bin/python3
export PYSPARK_DRIVER_PYTHON=jupyter
export PYSPARK_DRIVER_PYTHON_OPTS='notebook'
  • 如果配置好了就會出現(xiàn)下圖情況,此處設(shè)置了(jupyter)
    Pyspark 安裝(Mac M2版),工具,java 相關(guān),macos,spark,python

結(jié)尾

  • 以下參考文章都或多或少需要個人參考的時候遇到了新的問題,可以酌情參考
  • 關(guān)于本文安裝的 pyspark 因為配置的是 jupyter,如果單獨使用的配置,后續(xù)隨著測試的進(jìn)行可能會進(jìn)行修改,所以本文僅供參考。
  • 參考 1
  • 參考 2
  • 參考 3

到了這里,關(guān)于Pyspark 安裝(Mac M2版)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 解決M2蘋果芯片Mac無法安裝python=3.7的虛擬環(huán)境

    問題描述 conda無法安裝python=3.7的虛擬環(huán)境: 出現(xiàn)錯誤 查看channel中可安裝python的版本 發(fā)現(xiàn)channel中最低版本為3.8.11 問題原因 根據(jù)Stackoverflow上面的問題:https://stackoverflow.com/questions/70205633/cannot-install-python-3-7-on-osx-arm64 以及CSDN問答:https://ask.csdn.net/questions/7631935 原因應(yīng)該是(機(jī)

    2024年01月21日
    瀏覽(26)
  • Mac OS黑蘋果系統(tǒng)安裝工具及懶人版鏡像文件 for macOS High Sierra/macOS Sierra

    Mac OS黑蘋果系統(tǒng)安裝工具及懶人版鏡像文件 for macOS High Sierra/macOS Sierra

    Mac OS操作系統(tǒng)安裝工具及懶人版鏡像文件 for macOS High Sierra/macOS Sierra 以下是學(xué)習(xí)資料,理論上來說,近幾年買的臺式機(jī)安裝都不難,比較難的是筆記本電腦,因為各種定制硬件代碼,容易導(dǎo)致不明情況的發(fā)生。祝各位早日吃到黑蘋果系統(tǒng)。 https://www.bilibili.com/video/BV1yq4y1o7cT?

    2024年02月07日
    瀏覽(38)
  • MAC(適用于M1,M2芯片)下載Java8(官方 ARM64 JDK1.8)安裝、配置環(huán)境,支持動態(tài)切換JDK

    MAC(適用于M1,M2芯片)下載Java8(官方 ARM64 JDK1.8)安裝、配置環(huán)境,支持動態(tài)切換JDK

    官方下載地址 https://www.oracle.com/cn/java/technologies/downloads/ 這個是官方新發(fā)布的適配了M1、M2芯片的ARM64版本的jdk8,再也不用去第三方下載了,也不用滿世界的去找第三方j(luò)dk缺少的jar包了,而且更快更強(qiáng)??! 可以下載免安裝版, 這樣就可以配置多個版本的jdk了,配置如下 使配置

    2024年02月08日
    瀏覽(41)
  • MacOS系統(tǒng)(M1/M2)安裝AI繪畫StableDiffusion保姆級教程

    MacOS系統(tǒng)(M1/M2)安裝AI繪畫StableDiffusion保姆級教程

    @TOC 安裝完成后,推薦閱讀這篇教程:AI繪畫:Stable Diffusion 終極煉丹寶典:從入門到精通 實操環(huán)境: macOS 13 Arm64(建議12以上的系統(tǒng)使用) Apple M1 先來看幾個樣例: AI繪畫StableDiffusion實操教程:冰霜旗袍美女 廢話不多說,直接上教程 如果沒有安裝HomeBrew,在終端運(yùn)行如下命

    2024年02月17日
    瀏覽(24)
  • Linux系統(tǒng)下Spark的下載與安裝(pyspark運(yùn)行示例)

    Linux系統(tǒng)下Spark的下載與安裝(pyspark運(yùn)行示例)

    最近需要完成數(shù)據(jù)課程的作業(yè),因此實踐了一下如何安裝并配置好spark 由于我想要將hadoop和spark一起使用,因此必須確定好spark的版本 Spark和Hadoop版本對應(yīng)關(guān)系如下: Spark版本 Hadoop版本 2.4.x 2.7.x 3.0.x 3.2.x 可進(jìn)入終端查看Hadoop版本 我這里的版本是2.7.1,因此選擇下載2.4版本的

    2024年01月25日
    瀏覽(26)
  • Python大數(shù)據(jù)之PySpark(三)使用Python語言開發(fā)Spark程序代碼

    Python大數(shù)據(jù)之PySpark(三)使用Python語言開發(fā)Spark程序代碼

    Spark Standalone的PySpark的搭建----bin/pyspark --master spark://node1:7077 Spark StandaloneHA的搭建—Master的單點故障(node1,node2),zk的leader選舉機(jī)制,1-2min還原 【scala版本的交互式界面】bin/spark-shell --master xxx 【python版本交互式界面】bin/pyspark --master xxx 【提交任務(wù)】bin/spark-submit --master xxxx 【學(xué)

    2024年01月17日
    瀏覽(98)
  • M2 Mac 安裝Ubuntu Desktop

    M2 Mac 安裝Ubuntu Desktop

    目錄: 1.Reasons for writing this biog;? 2.虛擬機(jī)的選擇; 3.Ubuntu版本的選擇; 4.Ubuntu的安裝; 5.總結(jié)和遺留的問題 1.Reasons for writing this biog: ? ?最近開始準(zhǔn)備參加省賽,需要用到ROS進(jìn)行機(jī)器人的開發(fā),實驗室的學(xué)長也提供的一些教程,但是虛擬機(jī)的安裝以及ROS的安裝都是基于Window

    2024年02月04日
    瀏覽(20)
  • M1/M2 MAC 安裝git

    M1/M2 MAC 安裝git

    cmd輸入 git --version ,會跳出來說明還沒有安裝,根據(jù)提示點確認(rèn)安裝就好【但gitk等不支持,一般還是從官網(wǎng)下比較方便】 官網(wǎng)中提供了幾種,包括先下載Homebrew,再從Homebrew下載Git,從Xcode下載Git等。之前mac下載過Xcode,但太大了,而且不怎么常用這個IDE,所以新電腦我就不想

    2024年02月15日
    瀏覽(55)
  • Mac(M2) 安裝 Ubuntu Arm

    這里下載的是 vmware fusion 的個人免費版:https://www.vmware.com/products/fusion.html 過程非常簡單,注冊,下載,安裝,填寫激活碼(在注冊完后軟件下載鏈接上面) 目前,我發(fā)現(xiàn)的是,在 Arm 的處理器下,不是所有版本都能成功安裝。以下是親測可以成功的版本及鏈接: Ubuntu 20.04

    2024年02月11日
    瀏覽(44)
  • Mac M2芯片免安裝版mysql

    Mac M2芯片免安裝版mysql

    先看一下本機(jī)mac信息 左上角,單機(jī)蘋果的logo,然后單擊“關(guān)于本機(jī)”,可以看到當(dāng)前mac的信息 看這個信息的目的是:你在官網(wǎng)下載mysql的時候,不要再下載x86版本,要現(xiàn)在arm版本,因為蘋果的M2芯片是基于arm架構(gòu)。 下載mysql的路徑:https://dev.mysql.com/downloads/mysql/ 注意下載ar

    2024年02月13日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包