【问题标题】:release code in Pypi在 Pypi 中发布代码
【发布时间】:2013-04-16 15:16:09
【问题描述】:

我想将我的包设置为 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

我该如何解决这个错误?

【问题讨论】:

    标签: python python-2.7 python-module pypi


    【解决方案1】:

    似乎存在与您在启动板上的体验相关的错误。 看here

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

    取自页面:

    可以通过在 导入部分(bdist_wininst.py 文件的第 17 行)

    【讨论】:

    • 我无法通过这个问题修复错误
    • 好吧,也许在这种情况下,您可以解释更改线路时的错误是什么?您显然在某处缺少依赖项,那就是 bsdit_wininst.py;如您的错误日志中所述
    猜你喜欢
    • 2021-04-15
    • 1970-01-01
    • 2019-10-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多