【问题标题】:py2exe no module named lgammapy2exe 没有名为 lgamma 的模块
【发布时间】:2015-02-17 22:21:57
【问题描述】:

我正在尝试为 python 文件创建一个 exe 文件。 py2exe 创建可执行文件,但是当我运行可执行文件时,我得到以下回溯:

C:\Users\gkumar7\Desktop\AL_gui-master\AL_gui-master\dist>app.exe
Traceback (most recent call last):
  File "app.py", line 5, in <module>
  File "learning_curve.pyc", line 13, in <module>
  File "sklearn\metrics\__init__.pyc", line 34, in <module>
  File "sklearn\metrics\scorer.pyc", line 30, in <module>
  File "sklearn\metrics\cluster\__init__.pyc", line 8, in <module>
  File "sklearn\metrics\cluster\supervised.pyc", line 18, in <module>
  File "sklearn\metrics\cluster\expected_mutual_info_fast.pyc", line 12, in <mod
ule>
  File "sklearn\metrics\cluster\expected_mutual_info_fast.pyc", line 10, in __lo
ad
  File "expected_mutual_info_fast.pyx", line 1, in init sklearn.metrics.cluster.
expected_mutual_info_fast (sklearn\metrics\cluster\expected_mutual_info_fast.c:5
007)
ImportError: No module named lgamma

这是我的 setup.py 文件:

dll_excludes = ['MSVCP90.dll', 'OLEAUT32.dll', 'USER32.dll', 'IMM32.dll', 'SHELL32.dll',
                'ole32.dll', 'COMDLG32.dll', 'COMCTL32.dll', 'ADVAPI32.dll', 'mfc90.dll', 'msvcrt.dll',
                'WS2_32.dll', 'WINSPOOL.DRV', 'GDI32.dll', 'VERSION.dll', 'KERNEL32.dll', 'ntdll.dll']

from distutils.core import setup
import py2exe, matplotlib, numpy
setup(console=['app.py'],
      data_files=matplotlib.get_py2exe_datafiles(),
      options = {"py2exe": {
                          "dll_excludes": dll_excludes,
                          "includes": ['scipy.sparse.csgraph._validation',
                                        'scipy.special._ufuncs_cxx']
                         }
              }, )

我也尝试过 cx_freeze,但一直收到类似的错误。任何帮助将不胜感激。

【问题讨论】:

    标签: python-2.7 scikit-learn py2exe


    【解决方案1】:

    在您的 py2exe 设置文件中包含 sklearn.utils.lgamma

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-06
      • 1970-01-01
      • 1970-01-01
      • 2015-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-17
      相关资源
      最近更新 更多