python 已停止工作_打开pycharm提示python已停止工作

今天遇到一个棘手的问题:

现象:打开pycharm,立刻提示python已停止工作,关掉后还会弹出一个新的,就是永远维持至少一个提醒框在界面的状态

解决过程:

方法一:然后在网上搜解决办法,有一个主流的解决办法是打开防火墙中的允许程序,立马跑去试,结果还是不行

方法二:有一个大哥说他曾经把path中的路径写成了相对路径,引用了环境变量中的PYTHONPATH,然后删了PYTHONPATH改用绝对路径就好了,然后我就突然想起来,我也在环境变量里面加了PYTHONPATH(别问为什么,年少无知),然后就立刻去把这个PYTHONPATH给删了,重启pycharm,可以了

事情居然还有翻转,做了以上处理后,发现打开固定的一个项目还是会报这个错

好吧,今天我不只干了一件蠢事,我把一台机器的site-package整体复制到另一台机器上,所谓的另一台机器就出现了如下症状,而且我也不知道咋解决,目前只能是新建项目(新建运行环境,不能用默认的python运行环境),然后把老的程序拷贝过来

解决方法:

新建一个项目选择新建虚拟环境和运行环境,项目建好以后,copy它的site-packages中新的site-packages文件夹中没有的文件到python默认的sitepackage,问题就解决了

总结:site-package中的三方包是可以替换着用的,但是sitepackage的默认文件是不可以随便替换的哦

居然又反转了:后来发现问题并没有解决,之所以以为解决了,是因为新建项目都是新生成的虚拟环境,而没有用原来的默认环境。

最后定位到出问题的包是numpy三方包,在sitepackage中的numpy三方包删掉,问题解决

总结,原因还是因为直接copy了原电脑的sitepackage文件夹到另一个电脑上,导致第三方包在另一个电脑的pycharm上不兼容

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值