2

在 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 库出了点问题。谁能帮我?

4

1 回答 1

0

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

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

于 2014-07-30T18:59:24.103 回答