davidlmorton/spikepy — Issue #7: Multiple session pickle error
Author: jspobst
Created: 2012-01-16 22:04:16+00:00
State: open

I was using two sessions: sess1 and sess2
The two sessions were using different strategies.
I ran df on sees1, then df on sess2, then detection on sess1, at which point I get the following error:

[3:46pm]@TurtleCortexII:tep_654/misc_figures>python vr2364_three_trace_fig.py
Xlib: extension "RANDR" missing on display ":0.0".
Traceback (most recent call last):
File "/usr/lib/python2.6/multiprocessing/queues.py", line 242, in _feed
send(obj)
PicklingError: Can't pickle : it's not the same object as spikepy_plugin_detection_voltage_threshold.VoltageThreshold

This is no longer a problem for my present code, because I was able to run the full sess1 strategy followed by df on sess2 without errors, and that accomplishes what I needed.