题目中虽看似涉及两个问题,但其实就是pycharm的环境配置问题。
昨天还能正常运行的程序,今天一打开就给了我一个大大的“惊喜”呢,“惊喜”见下图:
我的程序上出现了一把小红叉?!?!
最开始我以为是pycharm出现了问题,于是用pychram打开了其他python项目,发现并没有问题(并没有看到小红叉):
于是我重新回到那个有问题的项目,想看看是哪儿出现了问题:
- 点击第一个选项Edit Configurations...,终于找到问题所在!
- 发现原来是Python interpreter出了问题
于是,我点开pycharm的Settings,找到这个,却发现它和平时不一样,它这咋啥都没了??
- Nothing to show?!什么鬼?只能寻求万能的度娘了,经过查找各种解决方案,终于知道如何解决,我也只是把这个写得更详细一点,方便更易看懂。
解决方法:找到保存的这个项目文件夹,将该项目里的.idea文件删除,然后再重新打开pycharm运行这个项目,就正常了!
重新打开pycharm后就变成这样了,现在只需要重新设置一下Python interpreter:
- 现在就有显示了,而不是刚才的Nothing to show了,然后选择你的Python interpreter就可以了:
好了!又恢复正常了,可以愉快地开始码代码了!