簡體   English   中英

如何使用 Java8 在 Mac 上安裝 PySpark 和 Pytest

[英]How to install PySpark and Pytest on Mac with Java8

我正在嘗試在 Mac 上的 Pycharm 項目中使用 Pytest 設置 PySpark 項目。 目前我有一個帶有venv環境的PyCharm項目,使用Pyenv Python 3.6解釋器。 但是,我現在的問題是當我嘗試執行以下操作時,出現錯誤。 我看到一些帖子說 Spark 在 Java 8 上運行,但我的 Java 版本是 11。

So I downloaded Java 8 and in Pycharm I did export JAVA_HOME=/usr/libexec/java_home -v 1.8 , java -version shows 1.8.0, but it still has the same error. 我還應該做什么? 非常感謝您的幫助。

  log4jLogger = spark.sparkContext._jvm.org.apache.log4j
  log = log4jLogger.logManager.getLogger(__name__)
 E       TypeError: 'JavaPackage' object is not callable

要設置 JAVA_HOME,請使用:

export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)

(注意添加“ $(...) ”。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM