[Python-talk] mat3d error

Labitt, Bruce labittb1 at tycoelectronics.com
Mon Sep 15 09:44:40 EDT 2008


Somehow I'll muddle through this...  Answers below.

-----Original Message-----
From: Python [mailto:python at venix.com] 
Sent: Friday, September 12, 2008 5:53 PM
To: Labitt, Bruce
Cc: python-talk at dlslug.org
Subject: RE: [Python-talk] mat3d error


On Fri, 2008-09-12 at 14:28 -0400, Labitt, Bruce wrote:
> [Labitt, Bruce] ===================================================
> # rpm -qf /usr/lib64/python2.4/site-packages
> python-2.4.3-21.el5.x86_64
> kdebindings-3.5.4-1.fc6.x86_64
> graphviz-python-2.18-3.sl.x86_64
> 
> # rpm -qf /usr/lib/python2.4/site-packages
> python-2.4.3-21.el5.x86_64
> 
> They look to be the same...
> ===================================================================
So then this is normal for 64 bit Python to separate things.[Labitt,
Bruce]  It could be, but I don't know for sure.  Is there a
"Python-superguru-list" to ask that question?  (I hope I did not just
insult you there - it was not intentional.  You have been extremely
helpful!)

You installed:
python2.4	
	from distro[Labitt, Bruce]  Correct.

ctypes		
	easyinstall
	would ctypes egg-info show x86_64???[Labitt, Bruce]  yes!
	(ctypes is included with python2.5)

PyOpenGL	
	easyinstall
	would PyOpenGL egg info show x86_64???[Labitt, Bruce]  No. No
mention 
      of x86_64.  Are we sure it isn't just a versioning problem?
Either 	with PyOpenGL or ctypes?  Also, it appears that PyOpenGL has
just 	released a new version today, Sept 15th.
PyOpenGL-3.0.0b6.tar.gz.  	The b6 is a bit troubling - maybe the
previous version had a bug?  I 	think I'll try that.  Hmm, how to
easy_uninstall again?

Togl		
	manually copied
	how to verify???[Labitt, Bruce]  Don't really know.  I did
download  	the tar file Togl2.0-8.4.Linux64.tar.gz from
sourceforge.  However, 	FWIW, the folder inside was labeled as
Togl2.0-8.4-Linux.

My PyOpenGL shows
	locate PyOpenGL | grep -i egg[Labitt, Bruce]  I have something
similar.

/usr/lib/python2.5/site-packages/PyOpenGL-3.0.0b4-py2.5.egg-info
/usr/lib/python2.5/site-packages/PyOpenGL-3.0.0b4-py2.5.egg-info/PKG-INF
O
/usr/lib/python2.5/site-packages/PyOpenGL-3.0.0b4-py2.5.egg-info/SOURCES
.txt
/usr/lib/python2.5/site-packages/PyOpenGL-3.0.0b4-py2.5.egg-info/depende
ncy_links.txt
/usr/lib/python2.5/site-packages/PyOpenGL-3.0.0b4-py2.5.egg-info/entry_p
oints.txt
/usr/lib/python2.5/site-packages/PyOpenGL-3.0.0b4-py2.5.egg-info/not-zip
-safe
/usr/lib/python2.5/site-packages/PyOpenGL-3.0.0b4-py2.5.egg-info/top_lev
el.txt

grepping through my files shows some win32 references but no clear way
to know if it is a 64 bit version.  Pure python modules do not care.
It's only the modules that link to outside binaries that have an
architecture dependency.

I am out of suggestions.

> 
> perhaps I should be shutting up and letting someone with a clue try to
> give you a hand.
> 
> [Labitt, Bruce] ===================================================
> Where would the fun in that be?
> ===================================================================
> 
> > 
> > 
> > As an aside, I looked into the tar file PyOpenGL and found a
> reference
> > to ctypes which indicated version 1.0.1...  I just downloaded the
> 1.0.1.
> > Right now on my system I have v1.0.2 which was installed using
> > easy_install.
> > 
> > How does one uninstall with easy_install?
I see I overlooked this query earlier.  easy_install does not support
uninstall.  easy_install is mostly targeting developers and/or people
who lack a decent package management system.


-- 
Lloyd Kvam
Venix Corp
DLSLUG/GNHLUG library
http://dlslug.org/library.html
http://www.librarything.com/catalog/dlslug
http://www.librarything.com/rsshtml/recent/dlslug
http://www.librarything.com/rss/recent/dlslug



More information about the Python-talk mailing list