【问题标题】:Py2exe; Import Error no module named coloramapy2exe;导入错误没有名为 colorama 的模块
【发布时间】:2015-07-15 09:06:52
【问题描述】:

我的 python 脚本正在使用 colorama 模块。所以,我包含它并尝试编译,但我得到了这个错误:

raise ImportError, "No module named " + qname
ImportError: No module named colorama

我的 setup.py 是这个:

from distutils.core import setup
import py2exe
import colorama

setup(console=['sniffer_4_0.py'],options={"py2exe": {'includes': ["email.utils", "colorama"]}})

我见过有人遇到同样的问题(使用另一个库,而不是 colorama)并通过在脚本开始时导入该库来解决它。所以这就是我所做的,但我有同样的错误。你知道为什么吗?

谢谢! 麦切尔

【问题讨论】:

标签: python installation py2exe importerror colorama


【解决方案1】:

解决方案是从 Python 包索引下载 colorama *.tar.gz,而不是使用 colorama 的 setup.py 脚本安装包,只需提取 colorama 目录并将其放入项目的文件夹中。无需卸载之前安装的 colorama 包。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-10
    • 2015-11-30
    • 2012-05-25
    • 2012-03-16
    • 2011-12-10
    • 2016-07-18
    相关资源
    最近更新 更多