Używanie cx_freeze
w ramach ubuntu 12.04. Generowanie pakietu jest odbywa się bez żadnych błędów, ale gdy próbuję uruchomić pakiet jako samodzielne, pojawia się następujący błąd:uruchomione rzuty pakietów ImportError: brak modułu o nazwie image
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/cx_Freeze/initscripts /Console.py",
line 27, in <module>
exec code in m.__dict__
m m File "Setup_cx_freeze.py", line 3, in <module>
File "/usr/local/lib/python2.7/dist-packages/cx_Freeze/__init__.py",
line 4, in <module>
from cx_Freeze.dist import *
File "/usr/local/lib/python2.7/dist-packages/cx_Freeze/dist.py",
line 3, in <module>
import distutils.command.install
File "/usr/lib/python2.7/distutils/command/install.py", line 21, in <module>
from site import USER_BASE
File "/usr/lib/python2.7/site.py", line 562, in <module>
main()
File "/usr/lib/python2.7/site.py", line 540, in main
abs__file__()
File "/usr/lib/python2.7/site.py", line 100, in abs__file__
m.__file__ = os.path.abspath(m.__file__)
File "/usr/lib/python2.7/email/__init__.py", line 79, in __getattr__
__import__(self.__name__)
ImportError: No module named image
Myślę, że skupienie się na to ostatnie zdanie. "ImportError: No module named image."
Aplikacja działa bez żadnych problemów w czystym środowisku Pythona Dlaczego więc pojawia się błąd podczas uruchamiania go jako pakietu "zamrożenia"? Błąd został w jakiś sposób wprowadzony podczas generowania pakietu zamrożenia.
Sam mam ten błąd. Czy kiedykolwiek go rozwiązałeś? – dwxw
czy kiedykolwiek naprawiłeś ten? – kellpossible