ivault / gui2exe

Rescued from Google code archive
http://code.google.com/p/gui2exe
0 stars 3 forks source link

gui2exe can't run "ImportError: No module named bsddb" #21

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
G:\bakup\python\GUI2Exe_0.5.0\GUI2Exe>GUI2Exe.py
Traceback (most recent call last):
  File "G:\bakup\python\GUI2Exe_0.5.0\GUI2Exe\GUI2Exe.py", line 161, in
<module>

    from DataBase import DataBase
  File "G:\bakup\python\GUI2Exe_0.5.0\GUI2Exe\DataBase.py", line 13, in
<module>

    import bsddb
ImportError: No module named bsddb

Original issue reported on code.google.com by bcw...@gmail.com on 13 May 2010 at 3:44

GoogleCodeExporter commented 9 years ago
All the Python installations I know of have bsddb in the standard library, or 
you can get it here:

http://pybsddb.sourceforge.net/

Original comment by andrea.gavana@gmail.com on 24 Aug 2011 at 5:21

GoogleCodeExporter commented 9 years ago
I found what is the problem:
OP probably install Python version provided by ActiveState: ActivePython (same 
as me), and that version don't have bsddb libs included (they binary packs 
installer `pypm` have bsddb only for Linux 
http://code.activestate.com/pypm/bsddb3/ ).

How to fix?
Overwrite ActivePython with default python from http://www.python.org/download/ 
. You will have bsddb and you can still use `pypm` installer.

Best regards

Original comment by matri...@gmail.com on 19 Oct 2012 at 8:19