You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行twine upload命令时遇InvalidDistribution错误求助

解决twine upload时的InvalidDistribution错误

你遇到的这个错误是因为在非dist目录下执行twine upload ./*时,命令会把当前目录下的所有内容(包括dist文件夹本身)都传给twine,但twine只能识别dist里面的分发包文件(比如.whl或.tar.gz格式),没法处理文件夹,所以报错说无法识别'dist'这个分发格式。

解决办法很简单,两种方式选一个就行:

  • 先切换到dist目录再执行上传:
    cd dist
    twine upload ./*
    
  • 或者直接在当前目录指定dist下的所有文件,不用切换目录:
    twine upload dist/*
    

这两种方式都是让twine只处理dist里的合法分发包文件,不会把dist文件夹本身当成上传对象,就能正常完成上传了。

内容的提问来源于stack exchange,提问作者RGB_CATT

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 09:07:02