PySpark LogisticRegressionWithLBFGS 导入错误
PySpark LogisticRegressionWithLBFGS Import error
我正在尝试使用 pysoark LogisticRegression library.Below 是我代码的一部分:
from pyspark.mllib.linalg import Vectors
from pyspark.mllib.regression import LabeledPoint
from pyspark.mllib.classification import LogisticRegressionWithLBFGS, LogisticRegressionModel, LogisticRegressionWithSGD
from pyspark import SparkContext
我收到错误:
Traceback (most recent call last):
File "LogisticRegression.py", line 3, in <module>
from pyspark.mllib.classification import LogisticRegressionWithLBFGS, LogisticRegressionModel, LogisticRegressionWithSGD
ImportError: cannot import name LogisticRegressionWithLBFGS
这里有没有循环导入依赖?我用的是Python2.7.9
我会说你的 pyspark 版本已经过时了。
尝试:
pip freeze | grep pyspark
LogisticRegressionWithLBFGS
class 是在 pyspark 1.2.0 中引入的。
要升级您的 pyspark 版本,您也可以使用 pip
:
pip install pyspark --upgrade
编辑:
@ShuaiYuan 评论好像是对的,pyspark 不能用pip。
我正在尝试使用 pysoark LogisticRegression library.Below 是我代码的一部分:
from pyspark.mllib.linalg import Vectors
from pyspark.mllib.regression import LabeledPoint
from pyspark.mllib.classification import LogisticRegressionWithLBFGS, LogisticRegressionModel, LogisticRegressionWithSGD
from pyspark import SparkContext
我收到错误:
Traceback (most recent call last):
File "LogisticRegression.py", line 3, in <module>
from pyspark.mllib.classification import LogisticRegressionWithLBFGS, LogisticRegressionModel, LogisticRegressionWithSGD
ImportError: cannot import name LogisticRegressionWithLBFGS
这里有没有循环导入依赖?我用的是Python2.7.9
我会说你的 pyspark 版本已经过时了。
尝试:
pip freeze | grep pyspark
LogisticRegressionWithLBFGS
class 是在 pyspark 1.2.0 中引入的。
要升级您的 pyspark 版本,您也可以使用 pip
:
pip install pyspark --upgrade
编辑:
@ShuaiYuan 评论好像是对的,pyspark 不能用pip。