zoukankan      html  css  js  c++  java
  • [报错] Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

    今天下午做python的作业,我用PyQt5 中 利用QWebEngineView打开外部网页。

    但是一直闪退,一运行就闪退。

    显示报错:Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

    直接跑网友的代码也是这样。

    在我多番寻找后,既不是显卡驱动的问题,也不是同时导入多个冲突包的问题。

    而是PyQt5版本的问题。

    于是我新建了一个anaconda的虚拟环境,装了PyQt5 == 5.10的版本,就搞定了。

    下面附带一下anaconda的操作,由于MacOS上,anaconda的命令行操作也在终端上,所以安装包的时候,注意是在那个虚拟环境下安装的。

    conda create -n pyqt python=3.7 #创建虚拟环境
    conda remove -n pyqt       #删除虚拟环境
    
    
    conda env list                  #显示虚拟环境列表
    conda activate XXX          #切换当前虚拟环境
    
    conda config --add channels   https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --set show_channel_urls yes  # 添加源
    conda config --remove channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/' 
    conda config --show             #显示配置信息   
    
    pip list                        #显示已安装的第三方库
    pip uninstall XXX               #卸载XXX第三方库
  • 相关阅读:
    treeview 的动态的绑定
    数据库组件
    webconfig,form验证存角色
    treeView
    web.config 的读写与配置
    .net 开发精华
    asp.net
    在ASP.NET中实现AJAX
    验证js
    用js将form表单同时提交到两个不同页面的方法
  • 原文地址:https://www.cnblogs.com/ckxkexing/p/12081671.html
Copyright © 2011-2022 走看看