gpt4 book ai didi

python - 未知的分发格式 : '' when uploading to PyPI via Twine

转载 作者:行者123 更新时间:2023-12-03 20:23:54 28 4
gpt4 key购买 nike

我正在尝试更新 infixpy 的版本使用 twine .这是我的 ~/.pypirc :

index-servers =
pypi
pypitest

[pypi]
repository: https://upload.pypi.org/legacy/
username: myuser
password: mypassword

[pypitest]
repository: https://upload.testpypi.org/legacy
username: myuser
password: mypassword
这是命令行:
python setup.py build
twine upload -r pypi dist/
上传错误 InvalidDistribution: Unknown distribution format: ''这是完整的输出:
Processing dependencies for infixpy==0.0.6
Finished processing dependencies for infixpy==0.0.6
Processing /Users/steve/git/infixpy
Building wheels for collected packages: infixpy
Building wheel for infixpy (setup.py) ... done
Created wheel for infixpy: filename=infixpy-0.0.6-py3-none-any.whl size=43459 sha256=01fed46f42fa86475079636a55685c93521989aa0ba6558726a9d35c01004b7a
Stored in directory: /private/var/folders/d6/m67jyndd7h754m3810cl3bpm0000gp/T/pip-ephem-wheel-cache-1bizg6_y/wheels/47/66/74/d79a56979feba04c8ef05e12fe861cacf813cecd397e57071f
Successfully built infixpy
Installing collected packages: infixpy
Attempting uninstall: infixpy
Found existing installation: infixpy 0.0.6
Uninstalling infixpy-0.0.6:
Successfully uninstalled infixpy-0.0.6
Successfully installed infixpy-0.0.6
Uploading distributions to https://upload.pypi.org/legacy/
InvalidDistribution: Unknown distribution format: ''
我的发布过程需要哪些更正?我在 macOS 上使用 Python 3.7。

最佳答案

the docstwine upload (强调我的):


positional arguments:
dist The distribution files to upload to the repository
(package index). Usually dist/* . May additionally
contain a .asc file to include an existing signature
with the file upload.
您传递的是目录,而不是文件 - 正如文档所建议的,您可能需要 dist/* .如果您传递一个目录,则没有已知发行版的匹配项,因为这些基于文件扩展名,因此您最终会到达 this error case :
        else:
raise exceptions.InvalidDistribution(
"Unknown distribution format: '%s'" % os.path.basename(filename)
)
basename 对于目录是 '' ,因此输出不是那么有用。

关于python - 未知的分发格式 : '' when uploading to PyPI via Twine,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65369612/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com