[Numpy-discussion] numpy build error on Solaris, No module named _md5

Michael Abshoff michael.abshoff@googlemail....
Tue Dec 9 10:54:17 CST 2008


Gong, Shawn (Contractor) wrote:
> hi list,

Hi Shawn,

> I tried to build numpy 1.2.1 on Solaris 9 with gcc 3.4.6
> 
> when I typed “python setup.py build”, I got error from hashlib.py
> 
>   File "/home/sgong/dev181/dist/lib/python2.5/hashlib.py", line 133, in 
> <module>
> 
>     md5 = __get_builtin_constructor('md5')
> 
>   File "/home/sgong/dev181/dist/lib/python2.5/hashlib.py", line 60, in 
> __get_builtin_constructor
> 
>     import _md5
> 
> ImportError: No module named _md5
> 
> I then tried python 2.6.1 instead of 2.5.2, but got the same error.
> 
> I did not get the error while building on Linux. But I performed steps 
> on Linux:
> 
> 1) copy *.a Atlas libraries to my local_install/atlas/
> 
> 2) ranlib *.a
> 
> 3) created a site.cfg
> 
> Do I need to do the same on Solaris?
> 
> Any help is appreciated.

This is a pure Python issue and has nothing to do with numpy. When 
Python was build for that install it did either not have access to 
OpenSSL or the Sun crypto libs or you are missing some bits that need to 
be installed on Solaris. Did you build that Python on your own or where 
did it come from?

> thanks,
> 
> Shawn
> 

Cheers,

Michael
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Numpy-discussion mailing list
> Numpy-discussion@scipy.org
> http://projects.scipy.org/mailman/listinfo/numpy-discussion



More information about the Numpy-discussion mailing list