ModuleNotFoundError:没有名为“numpy.testing.nosetester”的模块

2024-01-07

我正在使用决策树并出现此错误。当我使用反向传播时,也出现了同样的情况。我该如何解决?

import pandas as pd
import numpy as np
a = np.test()
f = open('E:/lgdata.csv')
data = pd.read_csv(f,index_col = 'id')

x = data.iloc[:,10:12].as_matrix().astype(int)
y = data.iloc[:,9].as_matrix().astype(int)

from sklearn.tree import DecisionTreeClassifier as DTC
dtc = DTC(criterion='entropy')
dtc.fit(x,y)
x=pd.DataFrame(x) 

from sklearn.tree import export_graphviz
with open('tree.dot','w') as f1:
    f1 = export_graphviz(dtc, feature_names = x.columns, out_file = f1)

回溯(最近一次调用最后一次):
文件“”,第 1 行,位于
runfile('C:/ProgramData/Anaconda3/lib/site-packages/scipy/_lib/_numpy_compat.py', wdir='C:/ProgramData/Anaconda3/lib/site-packages/scipy/_lib')
文件“C:\ProgramData\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py”,第 710 行,在运行文件中
execfile(文件名,命名空间)
文件“C:\ProgramData\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py”,第 101 行,在 execfile 中
exec(编译(f.read(),文件名,'exec'),命名空间)
文件“C:/ProgramData/Anaconda3/lib/site-packages/scipy/_lib/_numpy_compat.py”,第 9 行,位于
从 numpy.testing.nosetester 导入 import_nose

ModuleNotFoundError:没有名为“numpy.testing.nosetester”的模块


发生这种情况是由于版本之间的不兼容numpy and scipy. numpy在其最新版本中已弃用numpy.testing.nosetester.

复制问题

pip install numpy==1.18 # > 1.18
pip install scipy<=0.19.0 # <= 0.19 

and

from sklearn.tree import DecisionTreeClassifier as DTC

触发错误。

修复错误

升级你的scipy到更高版本。

pip install numpy==1.18
pip install scipy==1.1.0
pip install scikit-learn==0.21.3

但不限于此。通过将上述库升级到最新的稳定版本,您应该能够消除此错误。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ModuleNotFoundError:没有名为“numpy.testing.nosetester”的模块 的相关文章

  • Python 异常 - args 属性如何自动设置?

    假设我定义了以下异常 gt gt gt class MyError Exception def init self arg1 pass 然后我实例化该类以创建异常对象 gt gt gt e MyError abc gt gt gt e ar
  • 合并数据框中的值以写入 Excel

    我有一个看起来像的数据框 column1 column2 column3 colum4 column5 1 r n 1 r s 1 r n 2 r s 3 r n 3 2 r n 1 r s 1 r n 4 r s 4 r n 5 3 r
  • 查找 python 数据框中每行的最高值

    我想找到每行中的最高值并返回 python 中该值的列标题 例如 我想找到每行的前两个 df A B C D 5 9 8 2 4 1 2 3 我希望我的输出看起来像这样 df B C A D 您可以使用字典理解来生成largest n数据帧
  • 在Python中迭代文件对象不起作用,但readlines()可以,但效率低下

    在下面的代码中 如果我使用 for line in fin 它只对 a 执行 但如果我使用 wordlist fin readlines for line in wordlist 然后它执行 a thru z But readlines 立
  • SQLAlchemy:检查给定值是否在列表中

    问题 在 PostgreSQL 中 检查某个字段是否在给定列表中是使用IN操作员 SELECT FROM stars WHERE star type IN Nova Planet SQLAlchemy 的等价物是什么INSQL查询 我尝试过
  • Python 列表理解不适用于 itertools.groupby 解码

    我正在尝试解码结果itertools groupby到一个值列表中 我的来源是 x 1 2 2 1 6 3 6 5 1 3 最初的方法是使用 for 语句来实现 如下所示 keyfunc itemgetter 0 groups unique
  • S3 选择检索 CSV 中的标头

    我尝试使用以下代码从存储在 S 存储桶中的 CSV 中获取记录子集 s3 boto3 client s3 bucket bucket file name file sql stmt SELECT S FROM s3object S LIMI
  • 为什么我不能“string”.print()?

    我的理解print 在 Python 和 Ruby 以及其他语言 中 它是字符串 或其他类型 上的方法 因为它的语法非常常用 打印 嗨 works 那么为什么不呢 hi print 在 Python 中或 hi print在红宝石工作 当你
  • 将分布拟合到直方图

    I want to know the distribution of my data points so first I plotted the histogram of my data My histogram looks like th
  • 为什么分割任务使用 Dice Coefficient 而不是 IOU?

    我见过人们使用IOU作为衡量标准detection任务和Dice Coeff for segmentation任务 这两个指标在方程方面看起来非常相似 只是骰子给予相交部分的权重是两倍 如果我是对的 那么 Dice 2 x A B A B
  • 什么时候用==,什么时候用is?

    奇怪的是 gt gt gt a 123 gt gt gt b 123 gt gt gt a is b True gt gt gt a 123 gt gt gt b 123 gt gt gt a is b False Seems a is b
  • 如何将列表中的每个项目转换为字符串,以便连接它们? [复制]

    这个问题在这里已经有答案了 我需要加入一个项目列表 列表中的许多项目都是从函数返回的整数值 IE myList append munfunc 我应该如何将返回的结果转换为字符串以便将其加入列表 我是否需要对每个整数值执行以下操作 myLis
  • 与 GNU Make 等 Python 相关的并行任务并发

    我正在寻找一种方法或者可能是一种哲学方法来如何在 python 中执行类似 GNU Make 的操作 目前 我们使用 makefile 来执行处理 因为 makefile 非常擅长通过更改单个选项 j x 进行并行运行 此外 gnu mak
  • 为什么 tesseract 无法从这个简单的图像中读取文本?

    我在 pytesseract 上阅读了大量的帖子 但我无法让它从一个简单的图像中读取文本 它返回一个空字符串 这是图像 我尝试过缩放它 灰度化它 调整对比度 阈值 模糊 以及其他帖子中所说的一切 但我的问题是我不知道 OCR 想要更好地工作
  • Python中的MariaDB连接器无法连接到远程服务器

    我使用与远程 Mariadb 服务器的连接已有几个月了 今天 无法再通过 macOS 上的 python mariadb 模块和 mariadb 连接器建立连接 基本安装如下 brew install mariadb connector c
  • 用户的完整 UNIX 用户名

    想知道您是否知道是否有一种巧妙的方法可以从 shell 获取完整的用户名 示例 如果我的 UNIX 用户名是 froyo 那么我想获取我的全名 在本例中 如系统中注册的那样 froyo Abhishek Pratap Finger 命令可以
  • Python模糊字符串匹配作为相关样式表/矩阵

    我有一个文件 其中包含 x 个字符串名称及其关联的 ID 本质上是两列数据 我想要的是一个格式为 x by x 的相关样式表 将相关数据作为 x 轴和 y 轴 但我想要 fuzzywuzzy 库的函数 fuzz ratio x y 作为输出
  • 使用 Python 进行 Google 搜索网页抓取 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 最近为了工作中的一些项目 学习了很多python 目前我需要使用谷歌搜索结果进行一些网络抓取 我发现几
  • Chrome + 另一个进程:进程间通信比 HTTP/XHR 请求更快?

    我有一个进程 1 对视频流进行实时图像处理 我需要在 Chrome 中的 HTML 页面中渲染该视频 同一台计算机上的进程 2 在canvas or img or videoHTML5 元素 由于我有 1000x1000 像素 x 3 字节
  • 将自定义属性添加到 Tk 小部件

    我的主要目标是向小部件添加隐藏标签或字符串之类的内容 以在其上保存简短信息 我想到创建一个新的自定义 Button 类 在本例中我需要按钮 它继承所有旧选项 这是代码 form tkinter import class NButton Bu

随机推荐

  • 如何从数据框创建矩阵?

    我有一个数据框如下 我想创建一个矩阵 其中根据3个招聘地点 site 和5个招聘年份 year 显示平均睡眠持续时间 SLP SLP site year 8 6 1 2008 7 2 1 2005 6 4 2 2006 9 5 3 2007
  • 如何在 Javascript 中创建异步函数?

    看看这个code http jsfiddle net 5H9XT 5 a href Link a span Moving span link click function console log Enter link animate wid
  • python-keyring 在 Windows 上是如何实现的?

    python keyring 如何在 Windows 上提供安全性 在 Linux 上的 GNOME KDE 中 系统会提示用户输入密码以授权对每个应用程序访问密钥环 在Windows中 当应用程序访问密钥环时 没有这样的提示 是什么阻止随
  • 如何在symfony2中获取请求的路径

    我知道方法 Symfony Component HttpFoundation Request getPathInfo 但是在文档中它指出 这只返回与 执行脚本 相对 的请求路径 我怎样才能获得完整路径 第二个注意点是 执行脚本 是什么意思
  • 从 http:// 重定向到 https:// [重复]

    这个问题在这里已经有答案了 我想将用户从我的 http 网站重定向到 https 网站 是否有像元或 JavaScript 或 html 那样的元或 JavaScript 或 html 来执行此操作 我的网站有一个 http 服务器以及一个
  • 使用 Apache Commons CSV 从带有标头的 HashMap 列表写入 CSV

    我必须采取ArrayList of HashMap并使用 Apache Commons CSV 创建 CSV 但是 它没有将值写入正确的标头 有没有一种简单的方法可以让库使用枚举自动将值放置到正确的标题中 我不想手动分配它 因为我将添加更多
  • 如何将 xml 属性添加到 jaxb 带注释的类 XmlElementWrapper?

    我有一个带有 XmlElementWrapper 注释的类 例如 XmlElementWrapper name myList XmlElements XmlElement name myElement private List
  • JSP 表达式中的 if-then-else?

    您可以在 JSP 表达式中执行 if then else 语句吗 EDIT 具体来说 我正在寻找 JSP 解决方案 而不是 JSTL 解决方案 但下面的一些 JSTL 解决方案受到高度评价并且非常受欢迎 只是请不要因为重复的问题而投票否决我
  • 红宝石非空?方法

    我想使用表达式 1 2 3 43 5 empty gt false 1 2 3 3 5 empty gt true 检查两个数组是否至少包含一个公共值 我想知道是否有更好的方法 也许是这样的 1 2 3 3 5 non empty 怎么写n
  • OpenCV:像 matlab 中那样的 randn() 生成器

    我正在寻找最好的解决方案来生成 在OpenCV中 一个平均值为0 方差为1的随机数矩阵 2xN 就像函数一样randn 在Matlab中 有一个randn OpenCV 库中的函数 但我不知道如何将参数传递给该函数以生成均值 0 和方差 1
  • 如何使用 F# 中的类型提供程序连接到 SQL Server Compact Edition 4.0?

    我正在尝试从 F 连接到 SQL Server Compact Edition 数据库 并尝试使用类型提供程序 这是在 Visual Studio 11 Beta 中 所以我意识到可能会因此出现问题 但我认为更有可能的是我还不具备相关知识
  • Gradle 项目同步失败。基本功能(例如编辑、调试)在 android studio 1.0.1 中无法正常工作

    我已经开始使用 Android Studio 1 0 1 但我无能为力 因为出现此错误 甚至无法呈现 XML 错误 无法启动守护进程 此问题可能是由于守护程序配置不正确造成的 例如 使用了无法识别的 jvm 选项 请参阅有关守护进程的用户指
  • 预填充的数据库在 API 28 上不起作用,会抛出“没有这样的表”异常

    我在我的项目中使用预先填充的数据库 我创建了一个 sql 库并在第一次启动时复制它 该库有 33mb 大 private void copyDataBase throws IOException InputStream externalDb
  • 阅读不使用 automodule 的文档

    我已经为我的项目编写了一些文档 在 Python 文档字符串中 并在我的本地计算机上使用 Sphinx 测试了所有内容 一切正常 所有导入工作正常等等 所以我在阅读文档上设置了一个自定义环境 Python 3 numpydoc和我的图书馆
  • ios7 新的平移手势返回导航堆栈不会清除桌面视图选择

    我有一个类似注释的应用程序 uitableviewcontroller 通过将各个注释推送到导航堆栈来显示它们 我决定使用 ios7 后退按钮和附带的平移手势识别器 我唯一的修改是在推送详细视图控制器之前 通过将来自控制器的 navigat
  • 如何消除无子节点的递归 AJAX 请求?

    Problem 据作者称 jsTree 文档 http www jstree com documentation json data 当打开一个关闭的节点 没有加载的子节点 时 会发出 AJAX 请求 我该如何配置jsTree摆脱对每个空
  • 在表格视图中的水平滚动条上方添加阴影

    我试图向我的用户表明 如果他们向下滚动 表中会有额外的数据 我想使用阴影效果来做到这一点 如何在水平滚动条上方添加阴影 考虑到所有不同的条件 我能想到的解决此问题的一种方法是将节点包含到 TableView 的内部子级中 这样我就能更好的控
  • 使用 SyncAdapter-Calendar API Android 插入新日历

    我正在尝试使用 Android 日历提供程序 API 将新日历添加到我的 Google 帐户 正如写在API http developer android com guide topics providers calendar provid
  • HBase 基于列或基于行

    我想知道 HBase 使用的是基于列的存储还是基于行的存储 我阅读了一些技术文档并提到 HBase 的优点是使用基于列的存储将相似的数据存储在一起以促进压缩 所以这意味着不同行的相同列存储在一起 但我也了解到 HBase 是一个排序的键值映
  • ModuleNotFoundError:没有名为“numpy.testing.nosetester”的模块

    我正在使用决策树并出现此错误 当我使用反向传播时 也出现了同样的情况 我该如何解决 import pandas as pd import numpy as np a np test f open E lgdata csv data pd r