2013-04-23 72 views
0

我想将我的包设置为Pypi。 当我运行发布代码Pypi

python setup.py sdist bdist_wininst upload 

出现此错误:

File "setup.py", line 8, in <module> 
    long_description=open('README.txt').read(), 
    File "/usr/lib/python2.7/distutils/core.py", line 152, in setup 
    dist.run_commands() 
    File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands 
    self.run_command(cmd) 
    File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command 
    cmd_obj.run() 
    File "/usr/lib/python2.7/distutils/command/bdist_wininst.py", line 189, in run 
    self.create_exe(arcname, fullname, self.bitmap) 
    File "/usr/lib/python2.7/distutils/command/bdist_wininst.py", line 271, in create_exe 
    file.write(self.get_exe_bytes()) 
    File "/usr/lib/python2.7/distutils/command/bdist_wininst.py", line 366, in get_exe_bytes 
    raise DistutilsFileError, str(msg) + ', %s not included in the Debian packages.' % filename 
NameError: global name 'DistutilsFileError' is not defined 

我怎样才能解决这个问题?

回答

1

似乎存在一个与启动板上遇到的问题有关的错误。 查看here

您可以通过尝试解决方案来解决问题吗?

从页摘自:

This error can be corrected by adding the DistutilsFileError in the import section (line 17, of the bdist_wininst.py file)

+0

我这个问题 – 2013-04-23 21:15:23

+0

那么不能修复的错误,也许在这种情况下,你能解释一下当你改变线路是什么错误?你显然在某处丢失了一个依赖项,那是在bsdit_wininst.py中;如你的错误日志中所述 – jlengrand 2013-04-24 06:55:17