Похоже, это несовместимость библиотек, но я не совсем в этом уверен. Я показываю схему приложения с импортированными библиотеками, если необходимо показать какую-либо часть. кода, пожалуйста, сообщите мне в разделе комментариев.
Приложение работает по следующей схеме:
Код: Выделить всё
# Import part: ------------------------------
from tkinter import *
from tkinter import ttk
import time
from tkinter import font
import getpass
import os
import numpy as np
import matplotlib.pyplot as plt
from PIL import Image
# Start of the app: -------------------------
class Aplicacion():
def__init__(self):
# (All application routines ...)
# End of the app: --------------------------
def main():
mi_app = Aplicacion()
return 0
if __name__ == '__main__':
main()
2019-07-26 10:55:24.750 python[8594:425628] -[NSApplication _setup:]:
в экземпляр отправлен нераспознанный селектор 0x7fcbd5d9c1d0
2019-07-26 10:55:24.756 python[8594:425628] *** Закрытие приложения из-за
неперехваченного исключения 'NSInvalidArgumentException', причина:
'-[NSApplication _setup:]: отправлен нераспознанный селектор для экземпляра
0x7fcbd5d9c1d0'
*** Стек вызовов первого броска:
(
0 CoreFoundation 0x00007fff30e53ded
__ExceptionPreprocess + 256
1 libobjc.A.dylib 0x00007fff5cf1f720
objc_Exception_throw + 48
2 CoreFoundation 0x00007fff30ed1195
-[NSObject(NSObject) __retain_OA] + 0
3 CoreFoundation 0x00007fff30df5a60
пересылка + 1486
4 CoreFoundation 0x00007fff30df5408
_CF_forwarding_prep_0 + 120
5 libtk8.6.dylib 0x000000010949b31d TkpInit +
413
6 libtk8.6.dylib 0x00000001093f317e Инициализировать
+ 2622
7 _tkinter.so 0x000000010921ebe4 Tcl_AppInit
+ 84
8 _tkinter.so 0x000000010921e448
Tkinter_Create + 1128
9 libpython2.7.dylib 0x0000000108b05494
PyEval_EvalFrameEx + 22980
10 libpython2.7.dylib 0x0000000108aff874
PyEval_EvalCodeEx + 2164
11 libpython2.7.dylib 0x0000000108a81503
function_call + 355
12 libpython2.7.dylib 0x0000000108a589f5
PyObject_Call + 101
13 libpython2.7.dylib 0x0000000108a67df2
instancemethod_call + 162
14 libpython2.7.dylib 0x0000000108a589f5
PyObject_Call + 101
15 libpython2.7.dylib 0x0000000108b095cf
PyEval_CallObjectWithKeywords + 159
16 libpython2.7.dylib 0x0000000108a65d84
PyInstance_New + 148
17 libpython2.7.dylib 0x0000000108a589f5
PyObject_Call + 101
18 libpython2.7.dylib 0x0000000108b05118
PyEval_EvalFrameEx + 22088
19 libpython2.7.dylib 0x0000000108aff874
PyEval_EvalCodeEx + 2164
20 libpython2.7.dylib 0x0000000108a81503
function_call + 355
21 libpython2.7.dylib 0x0000000108a589f5
PyObject_Call + 101
22 libpython2.7.dylib 0x0000000108a67df2
экземплярметод_call + 162
23 libpython2.7.dylib 0x0000000108a589f5
PyObject_Call + 101
24 libpython2.7.dylib 0x0000000108b095cf
PyEval_CallObjectWithKeywords + 159
25 libpython2.7.dylib 0x0000000108a65d84
PyInstance_New + 148
26 libpython2.7.dylib 0x0000000108a589f5
PyObject_Call + 101
27 libpython2.7.dylib 0x0000000108b05118
PyEval_EvalFrameEx + 22088
28 libpython2.7.dylib 0x0000000108b09cb3
fast_function + 339
29 libpython2.7.dylib 0x0000000108b04f39
PyEval_EvalFrameEx + 21609
30 libpython2.7.dylib 0x0000000108aff874
PyEval_EvalCodeEx + 2164
31 libpython2.7.dylib 0x0000000108afeff2
PyEval_EvalCode + 34
32 libpython2.7.dylib 0x0000000108b2cacd
PyRun_FileExFlags + 157
33 libpython2.7.dylib 0x0000000108b2c610
PyRun_SimpleFileExFlags + 816
34 libpython2.7.dylib 0x0000000108b434e2 Py_Main +
3506
35 libdyld.dylib 0x00007fff5dfeded9 start + 1
36 ??? 0x0000000000000002 0x0 + 2
)
libc++abi.dylib: завершение с неперехваченным исключением типа
NSException
Прерывание ловушки: 6
Извините, если сообщение об ошибке слишком длинное, думаю, надо его поместить.