如何允许cxfreeze导入colorama?

2024-03-29 05:42:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我是一个难以置信的新手,我想知道我是否可以用cx\u freeze包装colorama,我见过一些人有类似的问题,但我完全不明白如何具体选择colorama。请像我10岁一样解释。这是我电脑里的密码设置.pycx\U冻结文件:

from cx_Freeze import setup, Executable``
setup(name = "popcarventure" ,
      version = "0.1" ,
      description = "" ,
      executables = [Executable("TheAdventure.py")])

你能告诉我如何特别进口colorama吗?非常感谢! 注意:我在windows上使用的是python3.4,而不是python2。你知道吗


Tags: 文件namefromimport密码setupcoloramacx
1条回答
网友
1楼 · 发布于 2024-03-29 05:42:48

我最近也开始使用python,遇到了同样的问题,最新版本的cxfreeze很难包含压缩模块(.egg,它们类似于.zip文件)。你知道吗

所以我要用最简单的方式解释一下,我是怎么做到的。你知道吗

我假设您在C:\Python34中安装了Python。你知道吗

  1. 关闭任何python命令行或空闲GUI。

  2. 转到Python34安装文件夹,它应该在C:\Python34上。

  3. 打开“Lib”文件夹,找到“site packages”文件夹

  4. 现在您需要删除colorama egg文件,这是包含模块的文件,它被称为colorama-0.3.3.egg或类似的东西,我们需要以未压缩的方式安装它。

  5. 创建一个.cfg文件,其中包含在安装过程中解压缩这些egg文件的说明,请转到C:\Python34\Lib\distutils创建一个新的记事本文件并将其命名为:分布.cfg然后粘贴:

    [简易安装]
    zip\u ok=0

保存并继续执行最后一步

  1. 打开windows命令提示符,写入:

    cd C:\python34\脚本

现在你只要写下:

pip install colorama

一旦完成,你就可以开始创建带有colorama的可执行文件了

注意:从现在起,使用pip或easy\u install或python install命令安装的任何egg模块都将被解压缩,因此使用cx\u freeze命令可以工作。你知道吗

相关问题 更多 >