2017-09-14 10 views
1

패키지를 업로드하는 데 갑자기 문제가 있습니다. 나는 패키지를 등록하고 업로드하는 이전 패러다임에 익숙하다. 이제 등록이 갑자기 더 이상 필요 없으며 ~/.pypirc 파일을 필요로하는 것처럼 보입니다. 나는 그렇게 (https://docs.python.org/2/distutils/packageindex.html#pypirc에서)처럼 .pypirc 설정 한 :PyPI에 업로드 할 수 없습니다 : <urlopen error [Errno 1] _ssl.c : 510 : 오류 : 14077438 : SSL 루틴 : SSL23_GET_SERVER_HELLO : tlsv1 경고 내부 오류>

[distutils] # this tells distutils what package indexes you can push to 
index-servers = 
    pypi 
    pypitest 

[pypi] 
repository: https://pypi.python.org/pypi 
username: *USERNAME* 
password: *PASSWORD* 

[pypitest] 
repository: https://testpypi.python.org/pypi 
username: *USERNAME* 
password: *PASSWORD* 

그러나, 나는 지속적으로 문제가 : 내가에 암호를 제공했습니다에도 암호 나 메시지를 표시 것

... 
Creating tar archive 
removing 'jsonpare-0.2.10' (and everything under it) 
running upload 
Password: 
Submitting dist/jsonpare-0.2.10.tar.gz to https://upload.pypi.org/legacy/ 
error: <urlopen error [Errno 1] _ssl.c:510: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error> 

구성, 그리고 매번 SSL 문제가 발생합니다.

내가 뭘 잘못하고 있니?

답변

0

@phd의 코멘트가 유효합니다. 업그레이드 된 도구와 Twine을 사용했습니다.