Error 'No module named _sha256' when importing random in python 2.7.1
Wong Wah Meng-R32813
r32813 at freescale.com
Tue Sep 27 06:04:50 EDT 2011
Yes I did. In fact earlier "make test" failed to execute due to _sha256 not found in one of the module testing.
Earlier I ignored these failures from the build and make test as I thought they are not needed by my application. Now I can't use "random" module in my application. So I need to solve this issue.
Here is the output of the build.
Python build finished, but the necessary bits to build these modules were not found:
_bsddb _curses _curses_panel
_sqlite3 _ssl bsddb185
bz2 dl gdbm
imageop linuxaudiodev ossaudiodev
readline spwd sunaudiodev
zlib
To find the necessary bits, look in setup.py in detect_modules() for the module's name.
Failed to build these modules:
_ctypes termios
Regards,
Wah Meng
-----Original Message-----
From: chris at rebertia.com [mailto:chris at rebertia.com] On Behalf Of Chris Rebert
Sent: Tuesday, September 27, 2011 5:52 PM
To: Wong Wah Meng-R32813
Cc: python-list at python.org
Subject: Re: Error 'No module named _sha256' when importing random in python 2.7.1
On Tue, Sep 27, 2011 at 2:28 AM, Wong Wah Meng-R32813
<r32813 at freescale.com> wrote:
> I just built python 2.7.1 on my HP Itanium 64-bit platform, using aCC. I encountered following issue when importing the random module. Does anyone know why am I getting this error? Thanks in advance for your reply.
<snip>
> File "hashlib.py", line 74, in __get_builtin_constructor
> import _sha256
> ImportError: No module named _sha256
Did you get a message along the lines of "Python build finished, but
the necessary bits to build these modules were not found:" when you
built Python?
Cheers,
Chris
More information about the Python-list
mailing list