在Pypi中发布代码

时间:2013-04-23 11:59:38

标签: python python-2.7 python-module 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 个答案:

答案 0 :(得分:1)

似乎存在与您在启动板上遇到的内容相关的错误。 看here

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

摘自页面:

  

可以通过添加DistutilsFileError来纠正此错误   导入部分(bdist_wininst.py文件的第17行)