ipynb파일 py 파일로 변환(pip install ssl 에러 해결)
안녕하세요.
오늘은 ipynb 파일을 py 파일로 변환하는 포스팅을 하겠습니다.
일반적으로 jupyter에서 딥러닝 관련 소스를 테스트 및 개발을 빈번하게 합니다.
하지만 저는 실제 파이참을 활용하여 로컬에서 환경을 구축해야하기때문에
소스를 옮길 필요가 있었습니다.
제가 수행한 과정을 말씀드리겠습니다.
먼저 로컬 PC에 jupyter를 설치해야합니다.
명령어 : pip install jupyter
명령어를 실행해 보니 에러가 발생하였습니다.
에러내용
ERROR: Could not install packages due to an EnvironmentError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Max retries exceeded with url: /packages/54/0c/d01aa759fdc501a58f431eb594a17495f15b88da142ce14b5845662c13f3/pip-20.0.2-py2.py3-none-any.whl (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1076)')))
WARNING: You are using pip version 19.2.3, however version 20.0.2 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
화면에 캡쳐 도구까지 찍혔네요.
이 문제는 다음과 같이 해결하였습니다.
해결방법
pip install --trusted-host pypi.python.org --trusted-host pypi.org --trusted-host files.pythonhosted.org jupyter
pip ssl 관련 오류의 내용은 마지막에 설치하고자하는 패키지명을 변경하여 사용하면 됩니다.
이제 CMD 창을 열고 ipynb 확장자가 존재하는 디렉토리로 이동합니다.
그리고 다음과 같은 명령어를 수행합니다.
명령어 : jupyter nbconvert --to script *.ipynb
이만 포스팅을 마치겠습니다.
감사합니다.
'개발 > python, 딥러닝' 카테고리의 다른 글
파이썬(python) 리스트 딕셔너리(list dictionary, map) 정렬(sort) (0) | 2020.07.02 |
---|---|
라벨링 데이터 회전하여 증분 90도 180도 (python labeling data rotate) (2) | 2020.06.26 |
파이썬 xml 태그값 가져오기 및 파싱 (0) | 2020.06.25 |
파이참 아나콘다 가상환경 사용하기 (2) | 2020.06.23 |
파이참(pycharm) SSL 통신 옵션 해제 (0) | 2020.06.04 |
파이참(PyCharm) 및 아나콘다(Anaconda) 설치 (5) | 2020.05.27 |
python 설치 및 확인하기 (0) | 2020.05.12 |