Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python PyQt5:应用程序不';t开始-分段错误(堆芯转储)_Python_Python 3.x_Pyqt_Pyqt5 - Fatal编程技术网

Python PyQt5:应用程序不';t开始-分段错误(堆芯转储)

Python PyQt5:应用程序不';t开始-分段错误(堆芯转储),python,python-3.x,pyqt,pyqt5,Python,Python 3.x,Pyqt,Pyqt5,我最近又回到了一个我搁置了一段时间的python应用程序 我做了一些轻微的修改,突然应用程序拒绝启动。 在eclipse中,除了终止之外,它不会给出任何注释 当从没有选项的终端启动时,消息为 分段错误(核心转储) 当使用-m选项启动时,消息为 查找“main.py”的模块规范时出错 (AttributeError:模块“main”没有属性“path”) 这是主要的 #!/usr/bin/python3 # -*- coding: utf-8 -*- from PyQt5 import QtCor

我最近又回到了一个我搁置了一段时间的python应用程序

我做了一些轻微的修改,突然应用程序拒绝启动。 在eclipse中,除了终止之外,它不会给出任何注释 当从没有选项的终端启动时,消息为

分段错误(核心转储)

当使用-m选项启动时,消息为

查找“main.py”的模块规范时出错 (AttributeError:模块“main”没有属性“path”)

这是主要的

#!/usr/bin/python3
# -*- coding: utf-8 -*-
from PyQt5 import QtCore
from PyQt5.QtWidgets import QApplication, QWidget, QMainWindow
from view.MainWindow import MainWindow
import sys

if __name__=='__main__':
    app=QApplication(sys.argv)
    mainWindow=MainWindow()
    MainWindow.show()
    translator = QtCore.QTranslator()
    translator.load("translate/fr_FR.qm")
    app.installTranslator(translator)
    sys.exit(app.exec_())

有人能给我一些调试方法的指导吗

你能在IDE中调试吗?似乎发布的代码没有问题我还远远没有掌握Eclipse中的调试返回终止的退出值请更正代码的缩进,在python中这很重要。我还建议您在没有IDE帮助的情况下使用terminal或CMD来执行代码。粘贴到此处时它没有缩进pb。您可以在IDE中调试它吗?似乎发布的代码没有问题我还远远没有掌握Eclipse中的调试返回终止的退出值请更正代码的缩进,在python中这很重要。我还建议您在没有IDE帮助的情况下使用terminal或CMD来执行代码。粘贴到这里时,它没有缩进pb