- Notifications
You must be signed in to change notification settings - Fork 110
Closed
Description
connect(PythonQt::self(), SIGNAL(pythonStdErr(const QString&)), this, SLOT(log(const QString&))); PythonQt::self()->setImporter(NULL); Q_ASSERT(!mainModule.isNull()); mainModule.evalScript(QString("import sys,site\n")); mainModule.evalScript("for s in site.getsitepackages(): sys.path.append(s)\n"); mainModule.evalScript("sys.path.append(site.getusersitepackages())\n"); mainModule.evalScript("sys.path.append(':cashcode')\n"); // mainModule.evalScript("import serial\n"); mainModule.evalScript("import ccnet\n"); On importing serial from module in qrc
ERROR:root:<module 'site' from '/usr/lib/python3.8/site.py'> ERROR:root:['/usr/lib/python38.zip', '/usr/lib/python3.8', '/usr/lib/python3.8/lib-dynload', '/usr/lib/python3.8/site-packages', '/home/eri/.local/lib/python3.8/site-packages', ':cashcode'] Traceback (most recent call last): File \"/usr/lib/python3.8/linecache.py\", line 95, in updatecache stat = os.stat(fullname) FileNotFoundError : [Errno 2] Нет такого файла или каталога: ':cashcode/ccnet.py' During handling of the above exception, another exception occurred: Traceback (most recent call last): File \"<string>\", line 1, in <module> File \"<frozen importlib._bootstrap>\", line 991, in _find_and_load File \"<frozen importlib._bootstrap>\", line 975, in _find_and_load_unlocked File \"<frozen importlib._bootstrap>\", line 655, in _load_unlocked File \"<frozen importlib._bootstrap>\", line 618, in _load_backward_compatible File \":cashcode/ccnet.py\", line 9, in <module> File \"<frozen importlib._bootstrap>\", line 991, in _find_and_load File \"<frozen importlib._bootstrap>\", line 975, in _find_and_load_unlocked File \"<frozen importlib._bootstrap>\", line 655, in _load_unlocked File \"<frozen importlib._bootstrap>\", line 618, in _load_backward_compatible File \"/home/eri/.local/lib/python3.8/site-packages/serial/__init__.py\", line 10, in <module> from . import utilities, abc, model, marshal, errors, properties, meta, hooks, test, request File \"<frozen importlib._bootstrap>\", line 991, in _find_and_load File \"<frozen importlib._bootstrap>\", line 975, in _find_and_load_unlocked File \"<frozen importlib._bootstrap>\", line 655, in _load_unlocked File \"<frozen importlib._bootstrap>\", line 618, in _load_backward_compatible File \"/home/eri/.local/lib/python3.8/site-packages/serial/utilities/__init__.py\", line 5, in <module> compatibility.backport() # noqa File \"/home/eri/.local/lib/python3.8/site-packages/serial/utilities/compatibility.py\", line 21, in backport frame_info = inspect.stack()[1] # type: inspect.FrameInfo File \"/usr/lib/python3.8/inspect.py\", line 1514, in stack return getouterframes(sys._getframe(1), context) File \"/usr/lib/python3.8/inspect.py\", line 1491, in getouterframes frameinfo = (frame,) + getframeinfo(frame, context) File \"/usr/lib/python3.8/inspect.py\", line 1465, in getframeinfo lines, lnum = findsource(frame) File \"/usr/lib/python3.8/inspect.py\", line 794, in findsource lines = linecache.getlines(file, module.__dict__) File \"/usr/lib/python3.8/linecache.py\", line 47, in getlines return updatecache(filename, module_globals) File \"/usr/lib/python3.8/linecache.py\", line 103, in updatecache data = cache[filename][0]() SystemError : <built-in method get_source of PythonQtImport.PythonQtImporter object at 0x7fbdeac3ebb0> returned NULL without setting an error " Metadata
Metadata
Assignees
Labels
No labels