关于Matplotlib的Pycharm错误的解决方法(This application failed to start because no Qt platform plugin could bei

关于Matplotlib的Pycharm错误的解决方法(This application failed to start because no Qt platform plugin could beinitialized. Reinstalling the application may fix this problem.)

其实这个问题不仅限于Matplotlib,所有画图工具在Pycharm社区版中都会遇
见这个问题,这个报错表示了所有绘制图像不能被表示出来。作者在多方查阅
资料后,找到了一套完整成熟的解决方案。

No.1安装PyQt4,PyQt5.

PyQt5的安装十分简便,不论是Pycharm中的setting,还是

                    pip install PyQt5

不错。
相对来说,PyQt4的安装就有一点困难了,网上的教程基本上都是先下载对应版本的PyQt4,比如我的配置环境是Python3.7,所以我下载

            PyQt4-4.11.4-cp37-cp37m-win_amd64.whl

然后

             pip install wheel

方便安装.whl文件,然后再

         pip install PyQt4-4.11.4-cp37-cp37m-win_amd64.whl

但是笔者尝试这种方法会有失败,所以在网上找了一天,找到一个方法。将PyQt4-4.11.4-cp37-cp37m-win_amd64.whl Ctrl+C,Ctrl+V到

        Windows(C:)-Windows-Systems32

然后以管理员身份运行cmd
管理员身份运行
再输入命令

     pip install PyQt4-4.11.4-cp37-cp37m-win_amd64.whl

这就体现了前面安装wheel的作用,不然的话会安装不成功。

No2.修正系统环境

控制面板-系统和安全-系统-高级系统设置-环境变量-系统变量

系统变量

新建


变量值由你自己的安装路径确定,找到

Python - Lib - site-packages - ...,找到\QT\plugins为止,每个人不
一样。同时,有些Windows(C:)里面找不到AppData,需要手动搜索

然后现在可以开始愉快的绘图了。
绘图

No.3简单的方法

如果你对环境配置没什么要求的话,直接配置Anaconda的环境就好了,因为它内置了PyQt4和PyQt5。

No.4一起愉快绘图吧

打开的GUI界面

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值