Я использую wxpython и matplotlib для разработки программного обеспечения, когда я завершаю свою работу, я хочу преобразовать файлы python в файл «* .exe» py2exe, поэтому его можно использовать в Windows . Это файл setup.py.ImportError: No module named 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'}])
Тогда я выполнил этот скрипт python setup.py
для создания test.exe
, и это сработало.
Когда я выполнил test.exe
там опубликовать сообщение об ошибке ImportError: No module named cycler
А потом, я пытаюсь выполнить import cycler
в оболочке Python, и никакой ошибки не происходит. Кроме того, я проверил каталог python c:/python27/Lib/site-packages/
, и файл cycler-0.9.0-py2.7.egg
существует здесь.
Как справиться с этой проблемой.
ту же ошибку здесь, но получил его после попытки запустить некоторые Matplotlib код на системе Debian. – Carl