我有一个基于flask的应用程序,当我在windows中使用Python3.8运行pytests时,它运行得非常慢。它在Python3.7中的性能要好得多。以下是使用同一台笔记本电脑的测试完成时间,Ubuntu时间是作为VM运行的同一台机器
python 3.8.2 - Windows 10 - coverage - **199** seconds python 3.8.2 - Windows 10 - pytest - 15 seconds python 3.8.2 - Ubuntu - coverage - 26 seconds python 3.8.2 - Ubuntu - pytest - 15 seconds python 3.7.5 - Windows 10 - coverage - **30** seconds python 3.7.5 - Windows 10 - pytest - 15 seconds python 3.7.5 - Ubuntu - coverage - 26 seconds python 3.7.5 - Ubuntu - pytest - 15 seconds
有人知道为什么windows上运行的3.8覆盖率如此之慢吗
原因是,在Python3.8中,覆盖率是在不使用C扩展的情况下安装的,而在3.7中,覆盖率是在使用C扩展的情况下安装的
现在我需要弄清楚为什么会这样
相关问题 更多 >
编程相关推荐