“如果你想使用'选项'类,请安装lmxl”,这是什么意思?

时间:2015-09-29 12:32:29

标签: python lxml py2exe

为了使用pandas lib,我制作了一个简单的python程序。

运行*.py文件时效果很好。在我用py2exe将所有文件打包到exe中后,我双击exe来运行它,然后在命令行窗口中收到一条消息:

  

Please install lxml if you want to use 'options' class.

这是否意味着lxml lib未正确打包到我的exe中?有谁知道如何解决这个问题?

我的setup.py是:

from distutils.core import setup
import py2exe
setup(console=['app.py'],
options={
      'py2exe': {
              'includes': ['lxml.etree',
                           'lxml._elementpath', 
                           'numexpr'],
                }
        }
)

然后出现了新问题:未找到numexpr。如果未安装numexpr,则不能将engine = numexpr用于query / eval。

0 个答案:

没有答案