繁体   English   中英

请求有无效的参数错误上传到 python 工件注册表 [gcp]

[英]Request has invalid argument Error on uploading to python Artifact Registry [gcp]

我正在尝试将 python 包上传到 GCP 的 Artifact Registry。 我安装了keyringkeyrings.google-artifactregistry-auth ,将带有 url 的.pypircpip.conf文件添加到其中的 GCP 上的私有注册表中,并根据此文档设置环境变量GOOGLE_APPLICATION_CREDENTIALS

我创建了一个虚拟的 python 包来测试上传到私有 pypi。 python setup.py install运行成功。 运行麻线时:

twine upload --verbose -r https://<LOCATION>-python.pkg.dev/<PROJECT_ID>/<REPO_NAME>/ --config-file <PATH_TO_PYPIRC> dist/*

我收到以下错误:

Uploading distributions to https://<LOCATION>-python.pkg.dev/<PROJECT_ID>/<REPO_NAME>/
  dist/my_library-0.0.1-py3.9.egg (2.6 KB)
username set from keyring
password set from keyring
username: oauth2accesstoken
password: <hidden>
Uploading my_library-0.0.1-py3.9.egg
100%|█████████████████████████████████████████████████| 6.30k/6.30k [00:00<00:00, 47.8kB/s]
Content received from server:
Request has an invalid argument: extension type

HTTPError: 400 Bad Request from https://<LOCATION>-python.pkg.dev/<PROJECT_ID>/<REPO_NAME>/
Bad Request

使用轮子代替鸡蛋让我成功上传python setup.py bdist_wheel

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM