기술스택을 쌓아보자/에러 로그 수집기
pypi 패키지 등록 401시 401 에러 HTTPError: 401 Unauthorized from https://upload.pypi.org/legacy/ has two factor auth enabled, an API Token or Trusted Publisher must be used to upload in place of password.
소리331
2023. 11. 2. 10:03
반응형
100% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 24.8/24.8 kB • 00:00 • ?
WARNING Error during upload. Retry with the --verbose option for more details.
ERROR HTTPError: 401 Unauthorized from https://upload.pypi.org/legacy/
User has two factor auth enabled, an API Token or Trusted Publisher must be used to upload in place of password.
id 과 pw를 정상으로 작성했는데 위와 같은 에러메시지가 떴다.
로그에서 출력하는 것처럼 2FA 로그인을 설정했기 때문인데, 이때 적힌 것 처럼 API TOKEN을 발급하면 된다.
토근을 발급하기 위해서는 https://pypi.org/manage/account/ 페이지의 [API tokens] 로 이동 후 토큰을 발급받는다.
이후 로그인 할 때
- username: __token__
- password: pypi-토큰토큰
을 적어주면 정상 업로드 된다.
반응형