I'm trying to run an applet from an ARTIQ script that use the PySide6
to translate a QT designer form file (.ui
file) into PyQt
bindings. These bindings can then be used to generate the UI for the applet.
Log messages:
INFO:dashboard:artiq.dashboard.experiments:Submitted 'repo:ScrollingTimestampExperiment', RID is 168
INFO:worker(168,scrolling_timestamp_experiment.py):print:QObject::startTimer: Timers can only be used with threads started with QThread
INFO:worker(168,scrolling_timestamp_experiment.py):print:Found invalid metadata in lib C:/tools/Anaconda3/envs/artiq/Library/plugins/platforms/qdirect2d.dll: Invalid metadata version
INFO:worker(168,scrolling_timestamp_experiment.py):print:Found invalid metadata in lib C:/tools/Anaconda3/envs/artiq/Library/plugins/platforms/qminimal.dll: Invalid metadata version
INFO:worker(168,scrolling_timestamp_experiment.py):print:Found invalid metadata in lib C:/tools/Anaconda3/envs/artiq/Library/plugins/platforms/qoffscreen.dll: Invalid metadata version
INFO:worker(168,scrolling_timestamp_experiment.py):print:Found invalid metadata in lib C:/tools/Anaconda3/envs/artiq/Library/plugins/platforms/qwindows.dll: Invalid metadata version
INFO:worker(168,scrolling_timestamp_experiment.py):print:qt.qpa.plugin: Could not find the Qt platform plugin "windows" in ""
INFO:worker(168,scrolling_timestamp_experiment.py):print:This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
INFO:worker(168,scrolling_timestamp_experiment.py):print:
ERROR:master:artiq.master.scheduler:got worker exception in run stage, deleting RID 168
ERROR:master:artiq.master.worker:worker exception details
Traceback (most recent call last):
File "C:\tools\Anaconda3\envs\artiq\lib\site-packages\artiq\master\scheduler.py", line 269, in _do
completed = await run.run()
File "C:\tools\Anaconda3\envs\artiq\lib\site-packages\artiq\master\scheduler.py", line 34, in worker_method
return await m(*args, **kwargs)
File "C:\tools\Anaconda3\envs\artiq\lib\site-packages\artiq\master\worker.py", line 278, in run
completed = await self._worker_action({"action": "run"})
File "C:\tools\Anaconda3\envs\artiq\lib\site-packages\artiq\master\worker.py", line 252, in _worker_action
completed = await self._handle_worker_requests()
File "C:\tools\Anaconda3\envs\artiq\lib\site-packages\artiq\master\worker.py", line 208, in _handle_worker_requests
obj = await self._recv(self.watchdog_time())
File "C:\tools\Anaconda3\envs\artiq\lib\site-packages\artiq\master\worker.py", line 195, in _recv
format(self.rid))
artiq.master.worker.WorkerError: Worker ended while attempting to receive data (RID 168)
WARNING:dashboard:quamash._QEventLoop:Event callback failed
Traceback (most recent call last):
File "C:\tools\Anaconda3\envs\artiq\lib\site-packages\quamash\_windows.py", line 42, in _process_events
value = callback(transferred, key, ov)
File "C:\tools\Anaconda3\envs\artiq\lib\asyncio\windows_events.py", line 531, in finish_connect
ov.getresult()
OSError: [WinError 121] The semaphore timeout period has expired