Ubuntu16 Pycharm运行pygame报错:Fatal Python error: take_gil: NULL tstate“

博主分享了在Ubuntu上遇到Python3.5的bug导致程序无法正常运行的问题,尝试多种解决方案未果。最终通过使用`sudo apt-get install python3.6`命令直接在Ubuntu命令行安装Python3.6成功解决问题。PyCharm中需将编译器设置为Python3.6才能正常运行程序。新安装的Python3.6在其他文件夹可能默认仍为3.5,可通过设置调整。
摘要由CSDN通过智能技术生成

起因 写这个的原因是有很多关于这个的解决方案,我基本每个都试过,到今天第三天,那些方案都没有解决我的问题.
报错原因 多个前辈说是python3.5自带bug,更新至3.6以上就能解决.(是的,我就这么解决了!)
方案 前辈们的方案大多都是下载python3.6的软件包,安装,软链接,更新pip3.6等等 非常复杂. 我安装的时候意料之中的报错了,并且我解决不了这些问题,查到的方案也解决不了(得到一个跛脚3.6,只有两个包,下载pygame直接螺旋报错),没错!我就是菜狗!耶噫!好的,三天过去了,不说废话,如果BB你碰巧和我一样,那么请回到ubuntu,命令行直接下载3.6 —>sudo apt-get install python3.6 没想到就这么装好了,想不到吧嘻嘻!
pycharm 这里的编译器还用的是3.5或者自带的话,在setting里把python3.6改成默认!然后运行,我的程序就biubiu出来了!
在这里插入图片描述
然后新开一个文件夹,可能会又变成默认的3.5(俺也不晓得为啥,明明选了应用全局),这个时候不用这么麻烦,看下图操作:在这里插入图片描述
好了 拜拜!希望你的问题也解决啦!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值