Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

save3Dfile fail in pickle #6

Closed
Huulivoide opened this issue Jul 10, 2012 · 1 comment
Closed

save3Dfile fail in pickle #6

Huulivoide opened this issue Jul 10, 2012 · 1 comment
Labels

Comments

@Huulivoide
Copy link
Contributor

Trying to use the save3Dfile function will result in following Tracebak:

Traceback (most recent call last):
File "Earth2.py", line 38, in
pi3d.save3Dfile("sphere.p3d",mysphere)
File "include/pi3dCommon.py", line 179, in save3Dfile
pickle.dump(model,f)
File "/usr/lib/python2.7/pickle.py", line 1370, in dump
Pickler(file, protocol).dump(obj)
File "/usr/lib/python2.7/pickle.py", line 224, in dump
self.save(obj)
File "/usr/lib/python2.7/pickle.py", line 331, in save
self.save_reduce(obj=obj, *rv)
File "/usr/lib/python2.7/pickle.py", line 419, in save_reduce
save(state)
File "/usr/lib/python2.7/pickle.py", line 286, in save
f(self, obj) # Call unbound method with explicit self
File "/usr/lib/python2.7/pickle.py", line 649, in save_dict
self._batch_setitems(obj.iteritems())
File "/usr/lib/python2.7/pickle.py", line 663, in _batch_setitems
save(v)
File "/usr/lib/python2.7/pickle.py", line 331, in save
self.save_reduce(obj=obj, *rv)
File "/usr/lib/python2.7/pickle.py", line 401, in save_reduce
save(args)
File "/usr/lib/python2.7/pickle.py", line 286, in save
f(self, obj) # Call unbound method with explicit self
File "/usr/lib/python2.7/pickle.py", line 562, in save_tuple
save(element)
File "/usr/lib/python2.7/pickle.py", line 300, in save
self.save_global(obj)
File "/usr/lib/python2.7/pickle.py", line 748, in save_global
(obj, module, name))
pickle.PicklingError: Can't pickle <class 'pi3dCommon.c_float_Array_1250'>: it's not found as pi3dCommon.c_float_Array_1250

@tipam
Copy link
Owner

tipam commented Jul 10, 2012

.... I'll take these out as pickle doesn't understand eglfloats!! I'm trying to find a quick way to dump and reload the model
Tim

-----Original Message-----
From: Jesse Jaara [mailto:reply@reply.github.com]
Sent: 10 July 2012 14:29
To: Tim Skillmam
Subject: [pi3d] save3Dfile fail in pickle (#6)

Trying to use the save3Dfile function will result in following Tracebak:

Traceback (most recent call last):
File "Earth2.py", line 38, in
pi3d.save3Dfile("sphere.p3d",mysphere)
File "include/pi3dCommon.py", line 179, in save3Dfile
pickle.dump(model,f)
File "/usr/lib/python2.7/pickle.py", line 1370, in dump
Pickler(file, protocol).dump(obj)
File "/usr/lib/python2.7/pickle.py", line 224, in dump
self.save(obj)
File "/usr/lib/python2.7/pickle.py", line 331, in save
self.save_reduce(obj=obj, *rv)
File "/usr/lib/python2.7/pickle.py", line 419, in save_reduce
save(state)
File "/usr/lib/python2.7/pickle.py", line 286, in save
f(self, obj) # Call unbound method with explicit self
File "/usr/lib/python2.7/pickle.py", line 649, in save_dict
self._batch_setitems(obj.iteritems())
File "/usr/lib/python2.7/pickle.py", line 663, in _batch_setitems
save(v)
File "/usr/lib/python2.7/pickle.py", line 331, in save
self.save_reduce(obj=obj, *rv)
File "/usr/lib/python2.7/pickle.py", line 401, in save_reduce
save(args)
File "/usr/lib/python2.7/pickle.py", line 286, in save
f(self, obj) # Call unbound method with explicit self
File "/usr/lib/python2.7/pickle.py", line 562, in save_tuple
save(element)
File "/usr/lib/python2.7/pickle.py", line 300, in save
self.save_global(obj)
File "/usr/lib/python2.7/pickle.py", line 748, in save_global
(obj, module, name))
pickle.PicklingError: Can't pickle <class 'pi3dCommon.c_float_Array_1250'>: it's not found as pi3dCommon.c_float_Array_1250


Reply to this email directly or view it on GitHub:
#6


No virus found in this message.
Checked by AVG - www.avg.com
Version: 2012.0.2193 / Virus Database: 2437/5122 - Release Date: 07/09/12

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants