(acq4py39) C:\Users\neuropixel\experiments\acq4>python -m acq4
C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\site-packages\neuroanalysis\util\jit.py:25: UserWarning: Could not import numba; falling back to slower implementation.
warnings.warn("Could not import numba; falling back to slower implementation.")
Loading ACQ4...
C:\Users\neuropixel\experiments\acq4\acq4\Manager.py:115: RuntimeWarning: Error while configuring Manager:
Traceback (most recent call last):
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\neuropixel\experiments\acq4\acq4\__main__.py", line 102, in <module>
man = Manager.runFromCommandLine(argv=sys.argv[1:])
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 69, in runFromCommandLine
m = Manager()
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 115, in __init__
printExc("Error while configuring Manager:")
--- exception caught here ---
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 97, in __init__
self.logWindow = createLogWindow(self)
File "C:\Users\neuropixel\experiments\acq4\acq4\util\debug.py", line 32, in createLogWindow
from .LogWindow import LogWindow
File "C:\Users\neuropixel\experiments\acq4\acq4\util\LogWindow.py", line 15, in <module>
from pyqtgraph.debug import threadName
ImportError: cannot import name 'threadName' from 'pyqtgraph.debug' (C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\site-packages\pyqtgraph\debug.py)
printExc("Error while configuring Manager:")
============= Starting Manager configuration from C:\Users\neuropixel\experiments\acq4\config\default.cfg =================
Can't log message; no log created yet.
{}
=== Configuring device 'DAQ' ===
Can't log message; no log created yet.
{}
Error configuring device DAQ:
C:\Users\neuropixel\experiments\acq4\acq4\Manager.py:328: RuntimeWarning:
Traceback (most recent call last):
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\neuropixel\experiments\acq4\acq4\__main__.py", line 102, in <module>
man = Manager.runFromCommandLine(argv=sys.argv[1:])
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 70, in runFromCommandLine
m.initFromCommandLine(argv)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 176, in initFromCommandLine
self.readConfig(configFile)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 239, in readConfig
self.configure(self.config)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 278, in configure
self._loadConfig(cfg)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 328, in _loadConfig
printExc()
--- exception caught here ---
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 322, in _loadConfig
self.loadDevice(driverName, conf, k)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 462, in loadDevice
dev = devclass(self, conf, name)
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\NiDAQ\nidaq.py", line 19, in __init__
Device.__init__(self, dm, config, name)
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Device.py", line 34, in __init__
self.dm.declareInterface(name, ['device'], self)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 793, in declareInterface
return self.interfaceDir.declareInterface(*args, **kargs)
RuntimeError: super-class __init__() of type Manager was never called
printExc()
=== Configuring device 'DaqDevice' ===
Can't log message; no log created yet.
{}
Error configuring device DaqDevice:
C:\Users\neuropixel\experiments\acq4\acq4\Manager.py:328: RuntimeWarning:
Traceback (most recent call last):
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\neuropixel\experiments\acq4\acq4\__main__.py", line 102, in <module>
man = Manager.runFromCommandLine(argv=sys.argv[1:])
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 70, in runFromCommandLine
m.initFromCommandLine(argv)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 176, in initFromCommandLine
self.readConfig(configFile)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 239, in readConfig
self.configure(self.config)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 278, in configure
self._loadConfig(cfg)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 328, in _loadConfig
printExc()
--- exception caught here ---
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 322, in _loadConfig
self.loadDevice(driverName, conf, k)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 462, in loadDevice
dev = devclass(self, conf, name)
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\DAQGeneric\DAQGeneric.py", line 86, in __init__
Device.__init__(self, dm, config, name)
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Device.py", line 34, in __init__
self.dm.declareInterface(name, ['device'], self)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 793, in declareInterface
return self.interfaceDir.declareInterface(*args, **kargs)
RuntimeError: super-class __init__() of type Manager was never called
printExc()
=== Configuring device 'Clamp1' ===
Can't log message; no log created yet.
{}
Error configuring device Clamp1:
C:\Users\neuropixel\experiments\acq4\acq4\Manager.py:328: RuntimeWarning:
Traceback (most recent call last):
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\neuropixel\experiments\acq4\acq4\__main__.py", line 102, in <module>
man = Manager.runFromCommandLine(argv=sys.argv[1:])
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 70, in runFromCommandLine
m.initFromCommandLine(argv)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 176, in initFromCommandLine
self.readConfig(configFile)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 239, in readConfig
self.configure(self.config)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 278, in configure
self._loadConfig(cfg)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 328, in _loadConfig
printExc()
--- exception caught here ---
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 322, in _loadConfig
self.loadDevice(driverName, conf, k)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 461, in loadDevice
devclass = devices.getDeviceClass(devClassName)
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\__init__.py", line 28, in getDeviceClass
import_module(name)
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\MockClamp\__init__.py", line 2, in <module>
from .MockClamp import MockClamp
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\MockClamp\MockClamp.py", line 2, in <module>
import teleprox
ModuleNotFoundError: No module named 'teleprox'
printExc()
=== Configuring device 'RecordingChamber' ===
Can't log message; no log created yet.
{}
Error configuring device RecordingChamber:
C:\Users\neuropixel\experiments\acq4\acq4\Manager.py:328: RuntimeWarning:
Traceback (most recent call last):
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\neuropixel\experiments\acq4\acq4\__main__.py", line 102, in <module>
man = Manager.runFromCommandLine(argv=sys.argv[1:])
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 70, in runFromCommandLine
m.initFromCommandLine(argv)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 176, in initFromCommandLine
self.readConfig(configFile)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 239, in readConfig
self.configure(self.config)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 278, in configure
self._loadConfig(cfg)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 328, in _loadConfig
printExc()
--- exception caught here ---
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 322, in _loadConfig
self.loadDevice(driverName, conf, k)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 461, in loadDevice
devclass = devices.getDeviceClass(devClassName)
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\__init__.py", line 28, in getDeviceClass
import_module(name)
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\RecordingChamber.py", line 4, in <module>
from acq4.modules.Camera import CameraModuleInterface
File "C:\Users\neuropixel\experiments\acq4\acq4\modules\Camera\__init__.py", line 1, in <module>
from .Camera import *
File "C:\Users\neuropixel\experiments\acq4\acq4\modules\Camera\Camera.py", line 5, in <module>
from .CameraWindow import CameraWindow
File "C:\Users\neuropixel\experiments\acq4\acq4\modules\Camera\CameraWindow.py", line 11, in <module>
from acq4.util.StatusBar import StatusBar
File "C:\Users\neuropixel\experiments\acq4\acq4\util\StatusBar.py", line 5, in <module>
from acq4.LogWindow import LogButton
File "C:\Users\neuropixel\experiments\acq4\acq4\LogWindow.py", line 4, in <module>
from .util.LogWindow import *
File "C:\Users\neuropixel\experiments\acq4\acq4\util\LogWindow.py", line 15, in <module>
from pyqtgraph.debug import threadName
ImportError: cannot import name 'threadName' from 'pyqtgraph.debug' (C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\site-packages\pyqtgraph\debug.py)
printExc()
=== Configuring device 'Manipulator1' ===
Can't log message; no log created yet.
{}
Error configuring device Manipulator1:
C:\Users\neuropixel\experiments\acq4\acq4\Manager.py:328: RuntimeWarning:
Traceback (most recent call last):
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\neuropixel\experiments\acq4\acq4\__main__.py", line 102, in <module>
man = Manager.runFromCommandLine(argv=sys.argv[1:])
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 70, in runFromCommandLine
m.initFromCommandLine(argv)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 176, in initFromCommandLine
self.readConfig(configFile)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 239, in readConfig
self.configure(self.config)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 278, in configure
self._loadConfig(cfg)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 328, in _loadConfig
printExc()
--- exception caught here ---
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 322, in _loadConfig
self.loadDevice(driverName, conf, k)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 461, in loadDevice
devclass = devices.getDeviceClass(devClassName)
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\__init__.py", line 28, in getDeviceClass
import_module(name)
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\MockStage.py", line 5, in <module>
from acq4.devices.Stage import Stage, MoveFuture
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Stage\__init__.py", line 2, in <module>
from .Stage import *
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Stage\Stage.py", line 17, in <module>
from ...util.future import Future, FutureButton
File "C:\Users\neuropixel\experiments\acq4\acq4\util\future.py", line 8, in <module>
from typing import Callable, Generic, TypeVar, ParamSpec
ImportError: cannot import name 'ParamSpec' from 'typing' (C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\typing.py)
printExc()
=== Configuring device 'Pressure1' ===
Can't log message; no log created yet.
{}
Error configuring device Pressure1:
C:\Users\neuropixel\experiments\acq4\acq4\Manager.py:328: RuntimeWarning:
Traceback (most recent call last):
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\neuropixel\experiments\acq4\acq4\__main__.py", line 102, in <module>
man = Manager.runFromCommandLine(argv=sys.argv[1:])
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 70, in runFromCommandLine
m.initFromCommandLine(argv)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 176, in initFromCommandLine
self.readConfig(configFile)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 239, in readConfig
self.configure(self.config)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 278, in configure
self._loadConfig(cfg)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 328, in _loadConfig
printExc()
--- exception caught here ---
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 322, in _loadConfig
self.loadDevice(driverName, conf, k)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 461, in loadDevice
devclass = devices.getDeviceClass(devClassName)
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\__init__.py", line 28, in getDeviceClass
import_module(name)
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\MockPressureControl.py", line 1, in <module>
from acq4.devices.PressureControl import PressureControl
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\PressureControl\__init__.py", line 2, in <module>
from .device import PressureControl
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\PressureControl\device.py", line 7, in <module>
from ...util.future import Future, future_wrap
File "C:\Users\neuropixel\experiments\acq4\acq4\util\future.py", line 8, in <module>
from typing import Callable, Generic, TypeVar, ParamSpec
ImportError: cannot import name 'ParamSpec' from 'typing' (C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\typing.py)
printExc()
=== Configuring device 'Pipette1' ===
Can't log message; no log created yet.
{}
Error configuring device Pipette1:
C:\Users\neuropixel\experiments\acq4\acq4\Manager.py:328: RuntimeWarning:
Traceback (most recent call last):
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\neuropixel\experiments\acq4\acq4\__main__.py", line 102, in <module>
man = Manager.runFromCommandLine(argv=sys.argv[1:])
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 70, in runFromCommandLine
m.initFromCommandLine(argv)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 176, in initFromCommandLine
self.readConfig(configFile)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 239, in readConfig
self.configure(self.config)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 278, in configure
self._loadConfig(cfg)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 328, in _loadConfig
printExc()
--- exception caught here ---
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 322, in _loadConfig
self.loadDevice(driverName, conf, k)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 461, in loadDevice
devclass = devices.getDeviceClass(devClassName)
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\__init__.py", line 28, in getDeviceClass
import_module(name)
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Pipette\__init__.py", line 2, in <module>
from .pipette import Pipette, PipetteDeviceGui
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Pipette\pipette.py", line 12, in <module>
from acq4.devices.Stage import Stage, MovePathFuture
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Stage\__init__.py", line 2, in <module>
from .Stage import *
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Stage\Stage.py", line 17, in <module>
from ...util.future import Future, FutureButton
File "C:\Users\neuropixel\experiments\acq4\acq4\util\future.py", line 8, in <module>
from typing import Callable, Generic, TypeVar, ParamSpec
ImportError: cannot import name 'ParamSpec' from 'typing' (C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\typing.py)
printExc()
=== Configuring device 'PatchPipette1' ===
Can't log message; no log created yet.
{}
Error configuring device PatchPipette1:
C:\Users\neuropixel\experiments\acq4\acq4\Manager.py:328: RuntimeWarning:
Traceback (most recent call last):
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\neuropixel\experiments\acq4\acq4\__main__.py", line 102, in <module>
man = Manager.runFromCommandLine(argv=sys.argv[1:])
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 70, in runFromCommandLine
m.initFromCommandLine(argv)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 176, in initFromCommandLine
self.readConfig(configFile)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 239, in readConfig
self.configure(self.config)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 278, in configure
self._loadConfig(cfg)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 328, in _loadConfig
printExc()
--- exception caught here ---
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 322, in _loadConfig
self.loadDevice(driverName, conf, k)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 461, in loadDevice
devclass = devices.getDeviceClass(devClassName)
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\__init__.py", line 28, in getDeviceClass
import_module(name)
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\PatchPipette\__init__.py", line 2, in <module>
from .patchpipette import PatchPipette
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\PatchPipette\patchpipette.py", line 11, in <module>
from .devgui import PatchPipetteDeviceGui
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\PatchPipette\devgui.py", line 3, in <module>
from acq4.util.future import FutureButton
File "C:\Users\neuropixel\experiments\acq4\acq4\util\future.py", line 8, in <module>
from typing import Callable, Generic, TypeVar, ParamSpec
ImportError: cannot import name 'ParamSpec' from 'typing' (C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\typing.py)
printExc()
=== Configuring device 'Stage' ===
Can't log message; no log created yet.
{}
Error configuring device Stage:
=== Configuring device 'Microscope' ===
Can't log message; no log created yet.
{}
Error configuring device Microscope:
C:\Users\neuropixel\experiments\acq4\acq4\Manager.py:328: RuntimeWarning:
Traceback (most recent call last):
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\neuropixel\experiments\acq4\acq4\__main__.py", line 102, in <module>
man = Manager.runFromCommandLine(argv=sys.argv[1:])
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 70, in runFromCommandLine
m.initFromCommandLine(argv)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 176, in initFromCommandLine
self.readConfig(configFile)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 239, in readConfig
self.configure(self.config)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 278, in configure
self._loadConfig(cfg)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 328, in _loadConfig
printExc()
--- exception caught here ---
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 322, in _loadConfig
self.loadDevice(driverName, conf, k)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 461, in loadDevice
devclass = devices.getDeviceClass(devClassName)
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\__init__.py", line 28, in getDeviceClass
import_module(name)
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Microscope\__init__.py", line 2, in <module>
from .Microscope import *
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Microscope\Microscope.py", line 9, in <module>
from acq4.devices.Stage import Stage
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Stage\__init__.py", line 2, in <module>
from .Stage import *
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Stage\Stage.py", line 17, in <module>
from ...util.future import Future, FutureButton
File "C:\Users\neuropixel\experiments\acq4\acq4\util\future.py", line 8, in <module>
from typing import Callable, Generic, TypeVar, ParamSpec
ImportError: cannot import name 'ParamSpec' from 'typing' (C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\typing.py)
printExc()
=== Configuring device 'Camera' ===
Can't log message; no log created yet.
{}
Error configuring device Camera:
C:\Users\neuropixel\experiments\acq4\acq4\Manager.py:328: RuntimeWarning:
Traceback (most recent call last):
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\neuropixel\experiments\acq4\acq4\__main__.py", line 102, in <module>
man = Manager.runFromCommandLine(argv=sys.argv[1:])
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 70, in runFromCommandLine
m.initFromCommandLine(argv)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 176, in initFromCommandLine
self.readConfig(configFile)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 239, in readConfig
self.configure(self.config)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 278, in configure
self._loadConfig(cfg)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 328, in _loadConfig
printExc()
--- exception caught here ---
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 322, in _loadConfig
self.loadDevice(driverName, conf, k)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 461, in loadDevice
devclass = devices.getDeviceClass(devClassName)
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\__init__.py", line 28, in getDeviceClass
import_module(name)
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\MockCamera\__init__.py", line 2, in <module>
from .mock_camera import *
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\MockCamera\mock_camera.py", line 11, in <module>
from acq4.devices.Camera import Camera, CameraTask
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Camera\__init__.py", line 2, in <module>
from .Camera import *
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Camera\Camera.py", line 17, in <module>
from acq4.devices.Microscope import Microscope
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Microscope\__init__.py", line 2, in <module>
from .Microscope import *
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Microscope\Microscope.py", line 9, in <module>
from acq4.devices.Stage import Stage
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Stage\__init__.py", line 2, in <module>
from .Stage import *
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Stage\Stage.py", line 17, in <module>
from ...util.future import Future, FutureButton
File "C:\Users\neuropixel\experiments\acq4\acq4\util\future.py", line 8, in <module>
from typing import Callable, Generic, TypeVar, ParamSpec
ImportError: cannot import name 'ParamSpec' from 'typing' (C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\typing.py)
printExc()
=== Configuring device 'Laser-UV' ===
Can't log message; no log created yet.
{}
Error configuring device Laser-UV:
C:\Users\neuropixel\experiments\acq4\acq4\Manager.py:328: RuntimeWarning:
Traceback (most recent call last):
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\neuropixel\experiments\acq4\acq4\__main__.py", line 102, in <module>
man = Manager.runFromCommandLine(argv=sys.argv[1:])
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 70, in runFromCommandLine
m.initFromCommandLine(argv)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 176, in initFromCommandLine
self.readConfig(configFile)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 239, in readConfig
self.configure(self.config)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 278, in configure
self._loadConfig(cfg)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 328, in _loadConfig
printExc()
--- exception caught here ---
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 322, in _loadConfig
self.loadDevice(driverName, conf, k)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 462, in loadDevice
dev = devclass(self, conf, name)
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Laser\Laser.py", line 144, in __init__
DAQGeneric.__init__(self, manager, daqConfig, name)
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\DAQGeneric\DAQGeneric.py", line 86, in __init__
Device.__init__(self, dm, config, name)
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Device.py", line 34, in __init__
self.dm.declareInterface(name, ['device'], self)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 793, in declareInterface
return self.interfaceDir.declareInterface(*args, **kargs)
RuntimeError: super-class __init__() of type Manager was never called
printExc()
=== Configuring device 'Scanner' ===
Can't log message; no log created yet.
{}
Error configuring device Scanner:
C:\Users\neuropixel\experiments\acq4\acq4\Manager.py:328: RuntimeWarning:
Traceback (most recent call last):
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\neuropixel\experiments\acq4\acq4\__main__.py", line 102, in <module>
man = Manager.runFromCommandLine(argv=sys.argv[1:])
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 70, in runFromCommandLine
m.initFromCommandLine(argv)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 176, in initFromCommandLine
self.readConfig(configFile)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 239, in readConfig
self.configure(self.config)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 278, in configure
self._loadConfig(cfg)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 328, in _loadConfig
printExc()
--- exception caught here ---
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 322, in _loadConfig
self.loadDevice(driverName, conf, k)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 462, in loadDevice
dev = devclass(self, conf, name)
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Scanner\Scanner.py", line 21, in __init__
Device.__init__(self, dm, config, name)
File "C:\Users\neuropixel\experiments\acq4\acq4\devices\Device.py", line 34, in __init__
self.dm.declareInterface(name, ['device'], self)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 793, in declareInterface
return self.interfaceDir.declareInterface(*args, **kargs)
RuntimeError: super-class __init__() of type Manager was never called
printExc()
=== Configuring device 'PMT' ===
Can't log message; no log created yet.
{}
Error configuring device PMT:
=== Configuring device 'PockelsCell' ===
Can't log message; no log created yet.
{}
Error configuring device PockelsCell:
=== Device configuration complete ===
Can't log message; no log created yet.
{}
=== Setting default HDF5 compression: None ===
===== 2024.12.09 17:12:02 =====
Traceback (most recent call last):
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\neuropixel\anaconda3\envs\acq4py39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\neuropixel\experiments\acq4\acq4\__main__.py", line 102, in <module>
man = Manager.runFromCommandLine(argv=sys.argv[1:])
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 70, in runFromCommandLine
m.initFromCommandLine(argv)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 176, in initFromCommandLine
self.readConfig(configFile)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 239, in readConfig
self.configure(self.config)
File "C:\Users\neuropixel\experiments\acq4\acq4\Manager.py", line 280, in configure
self.sigConfigChanged.emit()
RuntimeError: super-class __init__() of type Manager was never called
Can't log message; no log created yet.
{'exception': (<class 'RuntimeError'>, RuntimeError('super-class __init__() of type Manager was never called'), <traceback object at 0x000001E4BD47A440>), 'msgType': 'error', 'threads': {}}