I am using Spyder (version 6) because of easy access to the variable explorer and observing my signal / image data.
When I import my EEG dataset about 5-6 GB into dataframes or ndarrays, I cannot see the numbers inside for a quick visual inspection.
More than that, the console & IDE start freezing after some point. Showing no outputs to interrupts, code execution, and does not apply variable deletion. It's a serious issue that makes me restart my pipeline again and again.
It's definitely not about my device; I have 64 GB RAM with an i7 CPU.
I hope I have the correct settings.
Error message down here:
Traceback (most recent call last):
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder\plugins\ipythonconsole\widgets\namespacebrowser.py", line 150, in get_value
).get_value(name, encoded=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder_kernels\comms\commbase.py", line 614, in call
return self._comms_wrapper._get_call_return_value(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder\plugins\ipythonconsole\comms\kernelcomm.py", line 171, in _get_call_return_value
return super()._get_call_return_value(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder_kernels\comms\commbase.py", line 467, in _get_call_return_value
self._wait_reply(comm_id, call_id, call_name, timeout)
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder\plugins\ipythonconsole\comms\kernelcomm.py", line 195, in _wait_reply
self._wait(got_reply, self._sig_got_reply, timeout_msg, timeout)
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder\plugins\ipythonconsole\comms\kernelcomm.py", line 232, in _wait
raise TimeoutError(timeout_msg)
TimeoutError: Timeout while waiting for {'ef06cab6ec0d46549bed6e5c9eb700db': (True, None), '132f4996b625464a8ac3800162d1dcdc': (True, None)}
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder\plugins\variableexplorer\widgets\collectionsdelegate.py", line 196, in createEditor
value = self.get_value(index)
^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder\widgets\collectionseditor.py", line 2139, in get_value
return self.parent().get_value(name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder\widgets\collectionseditor.py", line 2232, in get_value
value = self.shellwidget.get_value(name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder\plugins\ipythonconsole\widgets\namespacebrowser.py", line 155, in get_value
raise ValueError(msg % reason_big)
ValueError:
The variable is too big to be retrieved
Note: If you consider this to be a valid error that needs to be fixed by the Spyder team, please report it on Github.
I am using Spyder (version 6) because of easy access to the variable explorer and observing my signal / image data.
When I import my EEG dataset about 5-6 GB into dataframes or ndarrays, I cannot see the numbers inside for a quick visual inspection.
More than that, the console & IDE start freezing after some point. Showing no outputs to interrupts, code execution, and does not apply variable deletion. It's a serious issue that makes me restart my pipeline again and again.
It's definitely not about my device; I have 64 GB RAM with an i7 CPU.
I hope I have the correct settings.
Error message down here:
Traceback (most recent call last):
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder\plugins\ipythonconsole\widgets\namespacebrowser.py", line 150, in get_value
).get_value(name, encoded=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder_kernels\comms\commbase.py", line 614, in call
return self._comms_wrapper._get_call_return_value(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder\plugins\ipythonconsole\comms\kernelcomm.py", line 171, in _get_call_return_value
return super()._get_call_return_value(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder_kernels\comms\commbase.py", line 467, in _get_call_return_value
self._wait_reply(comm_id, call_id, call_name, timeout)
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder\plugins\ipythonconsole\comms\kernelcomm.py", line 195, in _wait_reply
self._wait(got_reply, self._sig_got_reply, timeout_msg, timeout)
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder\plugins\ipythonconsole\comms\kernelcomm.py", line 232, in _wait
raise TimeoutError(timeout_msg)
TimeoutError: Timeout while waiting for {'ef06cab6ec0d46549bed6e5c9eb700db': (True, None), '132f4996b625464a8ac3800162d1dcdc': (True, None)}
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder\plugins\variableexplorer\widgets\collectionsdelegate.py", line 196, in createEditor
value = self.get_value(index)
^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder\widgets\collectionseditor.py", line 2139, in get_value
return self.parent().get_value(name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder\widgets\collectionseditor.py", line 2232, in get_value
value = self.shellwidget.get_value(name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\spyder-6\envs\spyder-runtime\Lib\site-packages\spyder\plugins\ipythonconsole\widgets\namespacebrowser.py", line 155, in get_value
raise ValueError(msg % reason_big)
ValueError:
The variable is too big to be retrieved
Note: If you consider this to be a valid error that needs to be fixed by the Spyder team, please report it on Github.