首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ModuleNotFoundError:没有名为“naive_bayes”的模块

ModuleNotFoundError:没有名为“naive_bayes”的模块
EN

Stack Overflow用户
提问于 2017-12-11 11:49:05
回答 1查看 768关注 0票数 0

我从这里下载了用于网络入侵检测的Python代码,detection

当试图在PythonVersion3.6.1和PyCharm IDE上运行下载的代码时,我得到了错误:

"ModuleNotFoundError:没有名为‘naive_bayes’的模块“

在第3行和第4行分别有以下代码:

代码语言:javascript
复制
from naive_bayes import Data
from naive_bayes import convert_to_float

我尝试过的是:我试着安装和使用模块sklearn.naive_bayes,但是它没有任何名字为Dataconvert_to_float的模块,我尝试使用模块naiveBayesClassifier,但它也没有模块Dataconvert_to_float

我是在初级阶段的python和任何帮助被高度赞赏。谢谢

EN

回答 1

Stack Overflow用户

发布于 2017-12-11 14:05:07

如果您想导入sklearn naive_bayes模块,您应该编写:

代码语言:javascript
复制
from sklearn.naive_bayes import ...

但正如您所说,它没有任何带有名称数据和convert_to_float的模块。所以我认为你应该问作者saimkhan92他想要导入的包是什么,因为它看起来并不是任何“官方”包。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47752297

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档