OSSCA는 오픈소스 컨트리뷰트 아카데미 프로그램입니다.
1주차에 발대식을 시작했습니다.
오픈소스에 기여해보고자 체험형으로 신청하여 발탁되었습니다.
Git 활용 및 PyTorch 문서 한글화
사전 작업을 진행했습니다.
주어진 깃허브 레포지토리를 Fork를 하고, 그 링크를 가지고 클론합니다.
그 다음에 해당 문서로 들어가서 내부 정보를 확인합니다.
가상환경 생성하기
가장 쉽게 만드는 방법은 `venv`를 활용하는 것입니다.
python -m venv osscaenv
python 3.3 이상에서는 기본 설치가 되어있다고 하니, 바로 실행해보겠습니다.
osscaenv 라는 이름으로 설정하였습니다.
requirements-minimal.txt 파일을 설치했습니다.
make html-noplot으로 빌드를 하는데, 에러가 발생했습니다.
ModuleNotFoundError: No module named 'distutils'
채팅방에 아래와 같이 에러를 해결하신 분이 있어 공유합니다.
python3 -m pip install setuptools
현재 새로 생성한 가상환경이므로 이런 setuptools도 별도로 설치해주었습니다.
같은 이유로, torch, bs4 패키지도 설치해줬습니다.
다음에 설치하게 되면, 이렇게 설치해야겠습니다.
python3 -m pip install setuptools torch bs4
이제 make 명령어로 빌드가 완료되었습니다.
make html-noplot
아래와 같이 나오면 빌드가 완료된 것입니다.
이제 해당 빌드 경로(_build/html/)로 들어가서, index.html 확인했습니다.
파이토치 한국어 튜토리얼 파일이 나타납니다. 기본적인 작업이 완료되었습니다.
이제 다음 글에서 2주차 작업 내용으로 이어서 작성해보겠습니다.
