(교육용!) 유전 알고리즘 라이브러리 개발을 완료하였다.
1. PYPI 올리기
https://teddylee777.github.io/python/pypi/
https://velog.io/@bailando/pypi-%ED%8C%A8%ED%82%A4%EC%A7%80-API-token-%EC%9D%B8%EC%A6%9D
이 두분의 블로그를 참고하였다.
먼저 edugenome 폴더에 내가 만든 라이브러리인 fourby4, linear, sum20를 둔다.
폴더 바깥에 setup.py를 두고 작성,
폴더 안에 __init__py를 두고 작성
이후 PYPI 회원 가입 및 2단계 인증해야 한다. 2단계 인증이 좀 빡셌는데
결론적으로
Google Authenticator - Apps on Google Play
이거 하니까 인증 잘 되더라고
API를 받고 위에서 시키는 대로 업로드 하니 성공!
pip install edugenome 으로 하면 잘된다.
2. Github에 올리기
난 Github 데스크톱을 사용하는데 아래의 블로그를 보면서 진행했다.
[GitHub] 깃허브 GitHub Desktop 사용하기 (2) - 만들어 놓은 프로젝트 업로드 (tistory.com)
https://blog.naver.com/aimldl/221580086193
1. 먼저 깃헙에 edugenome이라는 리포지토리 생성
2. 데스크톱을 이용하여 깃헙에 생성된 edugenome 리포지토리를 로컬에 복사
3. 로컬 리포지토리에 파일 추가
4. push를 하여 업로드!
하니까 아래와 같이 되었다.
pip install git 하고
git clone https://github.com/majestyblue/edugenome.git
새로운 가상환경에서 돌려보니 잘 된다!
이제 교육용으로 사용할 자료를 만들어야 겠다!
'파이썬 프로그래밍 > 파이썬 개발' 카테고리의 다른 글
파이썬 패키지 만들기-1 환경 구성하기 (0) | 2024.06.07 |
---|