Ich benutze wxpython und matplotlib, um eine Software zu entwickeln, wenn ich meine Arbeit vervollständige, möchte ich die Python-Dateien in "* .exe" -Datei von py2exe konvertieren, so dass es in Windows verwendet werden kann .Here ist die Datei "setup.py".ImportError: Kein Modul namens cycler
from distutils.core import setup
import py2exe
import sys
includes = ["encodings", "encodings.*"]
sys.argv.append("py2exe")
options = {"py2exe": { "bundle_files": 1 ,"dll_excludes":["MSVCP90.dll"]}}
setup(options = options,
zipfile=None,
console = [{"script":'test.py'}])
Dann ausgeführt ich dieses Skript von python setup.py
test.exe
zu erzeugen, und es funktionierte.
Wenn ich ausgeführt test.exe
ImportError: No module named cycler
Und dann ein Fehler posten, ich versuche import cycler
in Python-Shell auszuführen, und es gibt kein Fehler auftreten. Außerdem habe ich das Python-Verzeichnis c:/python27/Lib/site-packages/
überprüft, und die Datei cycler-0.9.0-py2.7.egg
existiert hier.
Wie mit diesem Problem umzugehen.
Hier gilt das gleiche Fehler aber bekam es nach dem Versuch, einige matplotlib Code auf einem Debian-System ausgeführt werden. – Carl