1

我有一个用 python 编写并与py2exe. 我现在想使用Esky来允许自动更新。

但是,当我运行时python setup.py bdist_esky,我收到以下错误:

RuntimeError: don't call setup(windows=[...]) with esky; use setup(scripts=[...]) instead

更改为 时scripts,出现以下错误:

TypeError: Must specify name if script is not a file

我无法摆脱它。有什么帮助吗?

setup.py:http://pastebin.com/B3yGJERq

4

1 回答 1

2

Scripts 应该是一个esky.bdist_esky.Exectuable实例列表。

这是代码示例: http: //mastr-ms.googlecode.com/hg-history/39af8165be80344a30603e0ff74acdded72193b0/madas/mdatasync_client/client/setup.py

于 2013-09-02T22:26:32.067 回答