我正在寻找一个关于python DataPrediction.py
运行良好的指南。但当我提交
spark-submit --master yarn --deploy-mode cluster --driver-memory 4g --num-executors 3 --executor-memory 3g --executor-cores 2 --queue default DataPrediction.py
Traceback (most recent call last):
File "/mnt/vol1/hdata/nm-local-dir/usercache/ajit/appcache/application_1674580462889_0114/container_e14_1674580462889_0114_02_000001/DataPrediction.py", line 7, in <module>
from prophet import Prophet
ModuleNotFoundError: No module named 'prophet'
请帮帮我现在该怎么办。
1条答案
按热度按时间jdg4fx2g1#
问题是prophet没有安装在你的yarn集群的机器上,有多种方法可以打包python模块并在spark job(venv,conda,pex...). Here is the official documentation中使用它们。
一种解决方案是使用venv。