pytest-parallel 貌似不支持 python3.9,py3.10
额,是想和大家交流如何解决吗?这么一个标题和内容,不知道该回啥。
这个插件功能是啥
是的,我发现我用 python3.9,3.10 使用这个插件的时候,一直报错,网上找到的资料也解决不了我的问题,然后我试着把版本降低到 3.8,发现就没有报错了
多线程执行测试用例
估计是插件用到了某个 3.9 版本开始废弃的 python 旧自带 api。
你可以把报错信息以及堆栈发出来,然后网上搜索确认下。也可以参照 3.9 的官方更新信息: https://docs.python.org/zh-cn/3.9/whatsnew/3.9.html
嗯嗯,明白,这样的情况,我如果还想用 python39 是不是不太行,毕竟要改动他的源码,这样就是说要不这个插件改成支持 3.9 要不我降到 3.8
对的。自带 api 的写法调整,只能改源码。
PS:推荐用 virtual environment ,这样可以多个 python 版本并存,就不用担心影响整个环境了。