为什么cx_freeze包含我没有导入的模块

时间:2014-11-12 17:59:29

标签: python cx-freeze

我在Windows上使用cx_freeze作为我拥有的脚本,它包含我没有在我的脚本中导入的模块,如numpy,scipy和pandas。我是cx_freeze的新手,所以我使用cxfreeze-quickstart。问题是结果大小为155 MB。

我的导入如下:

import urllib2
import json
import datetime
from xlwings import Workbook, Range, Chart, Sheet, RgbColor

1 个答案:

答案 0 :(得分:3)

我知道关于cx_freeze,但是来自xlwings网站

http://docs.xlwings.org/installation.html#dependencies

看起来像numpy和pandas是(可选的)依赖项。 Scipy是Numpy的依赖。所以我假设cx_freeze因为隐式依赖而选择了那些。