Pycharm的unittest模块在升级后未加载

2024-06-11 06:36:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经从2016年升级到2018年,现在我的单元测试没有运行。这似乎是由于unittestpy模块未加载造成的:

AttributeError: '_io.TextIOWrapper' object has no attribute 'getvalue'

从文件中:

\pycharm\teamcity\unittestpy.py
260: output = sys.stdout.getvalue()

由于错误本身来自Pycharm库,而不是用户代码,因此此错误的许多解决方案都不适用(我真的不想更改此文件的源代码)

有人知道为什么会发生这种情况以及如何解决吗


Tags: 模块nopyioobject错误attribute单元测试