gpt4 book ai didi

python - 导入错误 : No module named cycler

转载 作者:太空狗 更新时间:2023-10-29 20:18:20 27 4
gpt4 key购买 nike

我正在使用wxpython和matplotlib开发一个软件,当我完成我的工作时,我想通过py2exe将python文件转换为“*.exe”文件,这样它就可以在Windows中使用。这是“设置.py”文件。

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

然后,我尝试在 python shell 中执行 import cycler,并且没有发生错误。此外,我检查了 python 目录 c:/python27/Lib/site-packages/cycler-0.9.0-py2.7.egg 文件存在于此。

如何处理这个问题。

最佳答案

matplotlib 调用了cyclermatplotlib 似乎还没有引入 cycler ,这是造成以上错误。

要解决此问题,只需打开终端(或命令提示符)并尝试运行命令

$ sudo pip install cycler 如果你安装了 pip

$ sudo easy_install -U cycler 如果您安装了 easy_install

如果此命令成功执行,它应该看起来像 matplotlib 可以使用它。

即使我有这个问题,当我执行这个命令时我的问题也解决了。

关于python - 导入错误 : No module named cycler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34197327/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com