【pytest】pycharm下的terminal执行run.py,停在pytest.mian不动
最近换了台新电脑,原先用的是公司电脑,之前在学习selenium的时候用的是公司电脑,现在想着重新再把学过的东西,挪到自己电脑上,就发生了一个怪事。上图!
在1??位置,我修改了Pycharm的执行方式为pytest,在项目上右键,可以正常run起来这个项目,但是在Pycharm自带的terminal中运行“python run_tests.py”,执行到pytest.main()就卡住不动了,因为旧电脑上我都是用的这个命令行测试的,今天下午,我抱着试一试的心态,在电脑上cmd命令下执行了一下,发现是可以正常执行的。这让我很奇怪,于是我去百度,看了一些,其中一个写到关于Pycharm的terminal的设置问题,我就去看了一下,有一个选项没选中,我就给他打上了,原本是“copy to clipboard on selection”经过百度翻译,这个选项的意思是“选择时复制到剪贴板”,保存后我重新在Pycharm下的命令行中执行了语句,项目正常跑起来了!后来我又把这个选项取消了,发现还是能正常跑,这就很奇怪了,具体什么原因我目前也未得知。 写下这篇笔记,给自己留一个小教训,这种有问题解决不了的感觉是真难受。
|