美好的清晨打开pycharm开始调试前几天的代码,可是在启动页面时候弹出了一条继续or cancel的对话框,然后才是那个斑驳的亚马孙花纹界面。虽然稍加迟疑,但是我依然点了继续的按键,进入了应用界面。进入之后,我发现之前的main没有了,整个界面都是新的,好在之前也只是调试用的(现在来看我不禁很感激自己一直以来的一个习惯——单独test备份)。出于着急调试,我又新建了一个project,把之前的代码拷贝上去,环境搭建完毕,准备运行。然后,就出现了报错——Process finished with exit code -107341819(0xc0000005)。我退出重新搭建了一遍,确认无误,重新运行,依然还是这个code -107341819,我还是没有去CSDN搜的想法,我更喜欢着急扣一些。于是我又重新搭建了一把,不仅零报错,甚至把不太合理的中性错误都修改了一下,时间就这样过去了一个多小时。再次运行,报错!我已经有些绷不住了,这时的我依然没有意识到软件出了问题,我以为是前些日子虚拟机分割占有的内存过多已经影响到c盘的运行速度,或是这几天桌面提交的文件过多,导致卡顿;但是这个量其实哪怕c盘只剩不到10G 也是完全可以带动的。我又调出了热搜爬虫,浅用一下,毫无悬念,还是那个code-107241819;删掉,print(2*3),居然不得6,取而代之还是那一串子;删掉,print('hello world'),这总行了吧;毫无悬念,还是那一串子。
此时,大半个上午已经过去了,我已经濒临崩溃了。虽然没有一个码人都希望一路绿灯,但我并不排斥报错,甚至一直以来我都把报错当成一件其乐无穷的事情——在每一次的发现错误中,一来可以发现自己的问题,尽情嘲笑马虎大意或是手残,超级解压,然后下一次更加严谨;二来可以在上网查问题,逛社区期间,增长见识,学得更多更杂。进入CSDN,开搜:可是,这个错误如此奇怪,网上说法各不一样,解决办法各不相同;遂打开了一个最全的,一个个开始落实:
1、左上问题:CSV文件读取,原地址:https://stackoverflow.com/questions/28447567/python-terminates-process-with-exit-code-1073741819,这个进去时候稍加判断,不是。
2、右上问题:Navicat占用太大,结束进程OK。这个显然也不是,舍去。
3、左下问题:引用头文件错误,import matplotlib问题,模组没调出来,或者模组调试错误,这个也不是,没有用这个。
4、右下:Python版本不匹配,即Python和pycharm一个老一个新,没有升级到最新版本(老天爷,我真想抽当时的自己一巴掌),很快也被我排除了。
5、安装了h5py安装包,这个也不是,排除。
6、验证证书或者指定路径错误:requests里面的venrify=False?也不是。
我一个一个调了,可是都不对,一上午时间已经过去了,心态此时已经崩了。
我甚至傻到打开了file里setting,在interpreter里手动添加,添加了好多,然后,print还是不行。裂开。。。。。。
这时,我忽然想起来以前看过的Python文献,Python是一种基本的编译环境,就像java和jar一样。而pycharm是一种集成开发环境,为了能够让你快速编写代码,便于调试。简单来说:Python是个解释器,pycharm是为Python编程语言专门打造的一款IDE(集成开发环境)。在pycharm中编写Python程序,最终还是要有Python解释器的支持,两者配合工作。单独下载一个pycharm是不行的,同时还要下载一个python解释器。
打开软件管理,搜索Python!woc!居然没有!哥们居然给卸载了?嗷嗷,依稀想起开学前某一天,这边正在清理文件,清理一半时候起身去吃东西。远远传来小表弟的声音:"哥,这一黑一白是啥啊,删了哈。”现在想想,应该是IDLE和原始bit吧。
遂光速下载Python最新版,interpreter搭建show all一气呵成,运行,helloworld!你终于来了,处理环境,正常运行,依旧很顺畅,over。一上午就这么过去了,但给我也给各位码人提一个醒:
1、家里熊孩子要管好。
2、编程的底层逻辑很重要,噼里啪啦地在键盘上挥斥方遒固然重要,懂原理,能更错更重要哇!
完。
文章评论