성태의 닷넷 이야기
홈 주인
모아 놓은 자료
프로그래밍
질문/답변
사용자 관리
사용자
메뉴
아티클
외부 아티클
유용한 코드
온라인 기능
MathJax 입력기
최근 덧글
[정성태] VT sequences to "CONOUT$" vs. STD_O...
[정성태] NetCoreDbg is a managed code debugg...
[정성태] Evaluating tail call elimination in...
[정성태] What’s new in System.Text.Json in ....
[정성태] What's new in .NET 9: Cryptography ...
[정성태] 아... 제시해 주신 "https://akrzemi1.wordp...
[정성태] 다시 질문을 정리할 필요가 있을 것 같습니다. 제가 본문에...
[이승준] 완전히 잘못 짚었습니다. 댓글 지우고 싶네요. 검색을 해보...
[정성태] 우선 답글 감사합니다. ^^ 그런데, 사실 저 예제는 (g...
[이승준] 수정이 안되어서... byteArray는 BYTE* 타입입니다...
글쓰기
제목
이름
암호
전자우편
HTML
홈페이지
유형
제니퍼 .NET
닷넷
COM 개체 관련
스크립트
VC++
VS.NET IDE
Windows
Team Foundation Server
디버깅 기술
오류 유형
개발 환경 구성
웹
기타
Linux
Java
DDK
Math
Phone
Graphics
사물인터넷
부모글 보이기/감추기
내용
<div style='display: inline'> <h1 style='font-family: Malgun Gothic, Consolas; font-size: 20pt; color: #006699; text-align: center; font-weight: bold'>twine 실행 시 ConfigParser.ParsingError: File contains parsing errors: /root/.pypirc</h1> <p> <a target='tab' href='https://www.sysnet.pe.kr/2/0/12868'>twine</a> 실행 시 다음과 같은 오류가 발생합니다.<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > $ twine upload --repository pypi /app/mytest-1.0.0.0-py2-none-any.whl Traceback (most recent call last): File "/usr/local/bin/twine", line 8, in <module> sys.exit(main()) File "/usr/local/lib/python2.7/site-packages/twine/__main__.py", line 28, in main return dispatch(sys.argv[1:]) File "/usr/local/lib/python2.7/site-packages/twine/cli.py", line 77, in dispatch return main(args.args) File "/usr/local/lib/python2.7/site-packages/twine/commands/upload.py", line 134, in main upload_settings = settings.Settings.from_argparse(args) File "/usr/local/lib/python2.7/site-packages/twine/settings.py", line 229, in from_argparse return cls(**settings) File "/usr/local/lib/python2.7/site-packages/twine/utils.py", line 331, in wrapper return function(*args, **kwargs) File "/usr/local/lib/python2.7/site-packages/twine/settings.py", line 110, in __init__ repository_name=repository_name, repository_url=repository_url, File "/usr/local/lib/python2.7/site-packages/twine/settings.py", line 244, in _handle_repository_options repository_url, File "/usr/local/lib/python2.7/site-packages/twine/utils.py", line 121, in get_repository_from_config return get_config(config_file)[repository] File "/usr/local/lib/python2.7/site-packages/twine/utils.py", line 74, in get_config parser.read(path) File "/usr/local/lib/python2.7/ConfigParser.py", line 305, in read self._read(fp, filename) File "/usr/local/lib/python2.7/ConfigParser.py", line 546, in _read raise e ConfigParser.ParsingError: File contains parsing errors: /root/.pypirc [line 2]: ' username = __token__\n' [line 3]: ' password = pypi-...[생략]...C4Wko' </pre> <br /> 재미있는 건, 동일한 "/root/.pypirc" 파일로 python 3에서는 잘 동작한다는 점입니다. 문제의 원인은, 들여 쓰기에 있었습니다. 즉, 다음과 같은 파일의 내용이,<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > [pypi] username = __token__ password = pypi-...[생략]...C4Wko </pre> <br /> 이렇게 초기 들여쓰기를 제거해야만 정상적으로 twine 업로드가 진행됩니다.<br /> <br /> <pre style='margin: 10px 0px 10px 10px; padding: 10px 0px 10px 10px; background-color: #fbedbb; overflow: auto; font-family: Consolas, Verdana;' > [pypi] username = __token__ password = pypi-...[생략]...C4Wko </pre> </p><br /> <br /><hr /><span style='color: Maroon'>[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]</span> </div>
첨부파일
스팸 방지용 인증 번호
1667
(왼쪽의 숫자를 입력해야 합니다.)