我是Python的新手,不知道如何运行这段代码。我收到以下错误:
mona$ python spectral.py
Traceback (most recent call last):
File "spectral.py", line 12, in <module>
from ..base import BaseEstimator, ClusterMixin
ValueError: Attempted relative import in non-package
>>> from ..base import BaseEstimator, ClusterMixin, TransformerMixin
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: Attempted relative import in non-package
我不确定应该从该存储库中下载哪些其他文件,或者应该下载哪些包才能运行此代码。
为什么要运行该脚本?
安装scikit learn。
sudo pip install scikit-learn
然后可以在python脚本中导入光谱聚类:
阅读:http://scikit-learn.org/stable/auto_examples/cluster/plot_lena_segmentation.html#example-聚类图lena分割py
和
http://scikit-learn.org/stable/auto_examples/cluster/plot_segmentation_toy.html#example-聚类图分割玩具py
您必须将它作为一个包而不仅仅是组件来运行。
你已经安装了sklearn软件包和dependencies吗?
如果没有,您应该查看此页面,然后从那里安装和配置软件包。