PyInstaller和skimage:ValueError:max()arg是一个空序列

时间:2014-07-30 17:11:10

标签: python pyinstaller scikit-image

在python脚本上使用pyinstaller后,当我尝试执行生成的二进制文件时出现此错误:

Traceback (most recent call last):
  File "<string>", line 15, in <module>
  File "/Library/Python/2.7/site-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module
    exec(bytecode, module.__dict__)
  File ".../build/help_scan/out00-PYZ.pyz/skimage.io", line 59, in <module>
  File ".../build/help_scan/out00-PYZ.pyz/skimage.io", line 43, in _update_doc
ValueError: max() arg is an empty sequence

错误来自第15行:

from skimage import io, color

我认为scikit-image库出了问题。任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

我找到了解决方法。我将文件夹“/Library/Python/2.7/site-packages/skimage”复制到包含我脚本二进制文件的文件夹中。它似乎工作。

我还尝试为pyinstaller创建一个setup.py文件,包括skimage库,但它没有用。