AttributeError: 'module' object has no attribute 'pack'
sampsa.riikonen at iki.fi
Thu Sep 10 22:21:15 CEST 2009
I already solved this.. I had to set
After that the error msg disappeared.
Weird though.. I don't have any module called "subprocess"
in my personal python modules directory.
Anyway, thanks for the swift reply!
On Thursday 10 September 2009 10:40:11 pm Albert Hopkins wrote:
> On Thu, 2009-09-10 at 21:07 +0300, Sampsa Riikonen wrote:
> > Dear List,
> > I have a freshly installed opensuse 11.2 and I am experiencing the
> > following problem with the module "subprocess":
> > sampsa at linux-912g:~> python
> > Python 2.6 (r26:66714, Feb 3 2009, 20:52:03)
> > [GCC 4.3.2 [gcc-4_3-branch revision 141291]] on linux2
> > Type "help", "copyright", "credits" or "license" for more information.
> > >>> import subprocess
> > Traceback (most recent call last):
> > File "<stdin>", line 1, in <module>
> > File "/usr/lib/python2.6/subprocess.py", line 404, in <module>
> > import pickle
> > File "/usr/lib/python2.6/pickle.py", line 171, in <module>
> > class Pickler:
> > File "/usr/lib/python2.6/pickle.py", line 250, in Pickler
> > def put(self, i, pack=struct.pack):
> > AttributeError: 'module' object has no attribute 'pack'
> > Any ideas how to fix this?
> > Kind Regards,
> Is there another struct module that is overriding the built-in one?
> >>> import struct
> >>> struct.__file__
More information about the Python-list