排查 Python 软件包问题
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
如果您在 Artifact Registry 中管理 Python 软件包时遇到问题,不妨了解以下实用的问题排查步骤。
如需了解适用于所有工件格式的问题,请参阅常规问题排查。
上传和下载软件包时出现问题
pip 和 Twine 等工具会返回 HTTP 错误代码。您可能会遇到以下一些错误代码:
- 403 - 身份验证问题,可能是因为缺少执行操作的权限。
- 404 - 未找到软件包。验证路径和软件包名称是否正确。
如果您要下载软件包,请列出代码库内容,以确认该软件包是否在代码库中
您可以使用标志重新运行该命令,以获取更详细的消息,从而详细了解错误。
- pip
使用 --verbose
或 -v
标志运行该命令。从 pip 21.2 开始,您最多可以使用该标志三次来获取额外输出。例如,如需获取更详细的调试信息,请使用 --verbose --verbose
或 -vv
。例如:
pip install -vv --index-url https://us-east1-python.pkg.dev/my-project/my-repo/simple/ my-package
- 合股线/绳
使用 --verbose
标志运行该命令。例如:
twine upload --repository-url https://us-east1-python.pkg.dev/my-project/my-repo/ --verbose dist/*
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-02-06。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-02-06。"],[],[]]