亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

解決jupyter運(yùn)行pyqt代碼內(nèi)核重啟的問(wèn)題

 更新時(shí)間:2020年04月16日 09:55:31   作者:蘇提春曉_  
這篇文章主要介紹了解決jupyter運(yùn)行pyqt代碼內(nèi)核重啟的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

在jupyter notebook或者是 Qtconsole下編譯運(yùn)行一個(gè)簡(jiǎn)單的pyqt程序,總是報(bào)錯(cuò):

The kernel appears to have died. It will restart automatically.

from PyQt5.QtWidgets import *
from PyQt5.QtGui import *
from PyQt5.QtCore import *
import sys
app = QApplication(sys.argv)
window = QWidget();
window.show()
app.exec_()

在網(wǎng)上找了半天原因,終于在一個(gè)小角落發(fā)現(xiàn)了問(wèn)題所在?,F(xiàn)在記下來(lái)。

這是因?yàn)閖upyter本身也是用pyqt編寫(xiě)的,python同時(shí)只能運(yùn)行一個(gè)內(nèi)核。在上述代碼最后一行一下子把內(nèi)核給停止了,所以就導(dǎo)致了重啟。

改成

sys.exit(app.exec_())

這樣再運(yùn)行結(jié)束程序是只會(huì)結(jié)束本程序 不會(huì)終止內(nèi)核 。問(wèn)題解決。

但是這樣也引入了一個(gè)新的問(wèn)題

An exception has occurred, use %tb to see the full traceback

因?yàn)檫@個(gè)程序直接調(diào)用sys.exit直接終止的 。不過(guò)影響不大。

總結(jié):這兩個(gè)錯(cuò)誤都是在IPython交互環(huán)境下才會(huì)報(bào)錯(cuò),腳本運(yùn)行時(shí)不會(huì)報(bào)錯(cuò)。如果對(duì)報(bào)錯(cuò)介意的話 ,就還是使用命令行執(zhí)行程序吧。

以上這篇解決jupyter運(yùn)行pyqt代碼內(nèi)核重啟的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python賦值語(yǔ)句后逗號(hào)的作用分析

    Python賦值語(yǔ)句后逗號(hào)的作用分析

    這篇文章主要介紹了Python賦值語(yǔ)句后逗號(hào)的作用,實(shí)例分析了Python賦值語(yǔ)句加入逗號(hào)實(shí)現(xiàn)類型轉(zhuǎn)換的技巧,需要的朋友可以參考下
    2015-06-06
  • Python實(shí)現(xiàn)批量將MP3音頻轉(zhuǎn)為WAV格式詳解

    Python實(shí)現(xiàn)批量將MP3音頻轉(zhuǎn)為WAV格式詳解

    這篇文章主要介紹了通過(guò)Python實(shí)現(xiàn)將MP3音頻轉(zhuǎn)為WAV格式的方法,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Python有一定幫助,感興趣的可以了解一下
    2021-12-12
  • Pycharm中import torch報(bào)錯(cuò)的快速解決方法

    Pycharm中import torch報(bào)錯(cuò)的快速解決方法

    這篇文章主要介紹了Pycharm中import torch報(bào)錯(cuò)的快速解決方法,很多朋友容易碰到這個(gè)問(wèn)題,今天小編特此把解決方案分享到腳本之家平臺(tái)供大家參考,需要的朋友可以參考下
    2020-03-03
  • 深入解析Python中的__builtins__內(nèi)建對(duì)象

    深入解析Python中的__builtins__內(nèi)建對(duì)象

    __builtins__ 是內(nèi)建模塊__builtin__中的對(duì)象,使用Python中的內(nèi)建函數(shù)時(shí)會(huì)通過(guò)__builtins__引導(dǎo),這里我們就來(lái)深入解析Python中的__builtins__內(nèi)建對(duì)象,需要的朋友可以參考下
    2016-06-06
  • Python中尋找數(shù)據(jù)異常值的3種方法

    Python中尋找數(shù)據(jù)異常值的3種方法

    這篇文章主要介紹了Python中尋找數(shù)據(jù)異常值的3種方法,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-08-08
  • Python 概率生成問(wèn)題案例詳解

    Python 概率生成問(wèn)題案例詳解

    這篇文章主要介紹了Python 概率生成問(wèn)題案例詳解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • pygame游戲之旅 計(jì)算游戲中躲過(guò)的障礙數(shù)量

    pygame游戲之旅 計(jì)算游戲中躲過(guò)的障礙數(shù)量

    這篇文章主要為大家詳細(xì)介紹了pygame游戲之旅的第8篇,教大家實(shí)現(xiàn)游戲中躲過(guò)障礙數(shù)量的計(jì)算,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • Flask路由尾部有沒(méi)有斜杠有什么區(qū)別

    Flask路由尾部有沒(méi)有斜杠有什么區(qū)別

    這篇文章主要介紹了Flask路由尾部加不加斜杠有什么區(qū)別,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-09-09
  • Python實(shí)現(xiàn)列表轉(zhuǎn)Excel表格的第一列

    Python實(shí)現(xiàn)列表轉(zhuǎn)Excel表格的第一列

    這篇文章主要為大家詳細(xì)介紹了如何將Python中的列表轉(zhuǎn)換為Excel表格的第一列,并通過(guò)案例和代碼展示具體的操作步驟,希望可以幫助大家快速掌握這一技能
    2024-04-04
  • Python學(xué)習(xí)之異常處理詳解

    Python學(xué)習(xí)之異常處理詳解

    正常情況下,我們的程序是自上而下的逐行執(zhí)行,執(zhí)行到最后一行才會(huì)終止程序的執(zhí)行。而異常的情況會(huì)導(dǎo)致我們的程序半途而廢停止了執(zhí)行。本文將通過(guò)示例詳細(xì)講解Python中的異常處理,感興趣的可以學(xué)習(xí)一下
    2022-03-03

最新評(píng)論