sklearn已安装,但' sklearn'不是我的" sklearn.py"文件

时间:2018-04-03 17:23:05

标签: python scikit-learn

我知道有几个类似的问题,但我仍然没有答案。

这就是问题所在。 我使用命令<input type="text" step="any" value="" ng-model="job.valueIntervalo" min="0" max="60" ng-pattern="/^([0-9]{1}[0-9]{1}$/"> 来安装python3 -m pip3 install -U scikit-learnsklearnnumpy。 但是,当我跑:

scipy

在我的文件中,我收到如下错误消息:

import sklearn
from sklearn.linear_model import LogisticRegression

奇怪的是,当我跑步时

Traceback (most recent call last):
File "sklearn.py", line 4, in <module>
import sklearn
from sklearn.linear_model import LogisticRegression
ModuleNotFoundError: No module named 'sklearn.linear_model'; 'sklearn' is not a package

一切都很好没有任何错误。

事实上,我无法使用import sklearn 的任何属性,我只能导入sklearn但我无能为力。

顺便说一句,我使用sklearn命令在MAC OS终端上运行我的文件。

1 个答案:

答案 0 :(得分:5)

当您尝试导入内容时,您的文件名为$(SUB_PROJECTS): cd $@ $(MAKE) /$(MAKEFLAGS) cd $(MAKEDIR) ,它会查看该文件,(我假设)没有任何sklearn.py对象。将您的文件名更改为linear_model,以避免这种歧义