Git, GitHub
GitHub 활용을 통한 오픈소스 프로젝트 분석 및 개선
빈 칸
2024. 4. 7. 18:26
GitHub 사이트에 접속

GitHub에서 관심 가는 오픈소스 프로젝트를 선정
Trending 탭에서 둘러보기

python 언어 위주의 코드를 찾는중....
- tetris 게임을 찾아서 작업을 할 예정

해당 프로젝트를 Fork하여 내 GitHub 계정에 복사


로컬 시스템에 프로젝트를 Clone하여 소스 코드를 분석하고 실행



로컬에 가져온 tetris_game.py 파일에서 몇 가지의 오류가 발생하여 해결중


CMD에서 pip 명령어를 통한 모듈 설치


종속성 관리를 위해 가상 환경에 'PyQt5' 모듈 설치

이후에도 계속 에러 발생하여 다른 프로젝트를 사용하기로 함
-> 에러 발생 이유를 GPT에게 물어보니 아래와 같이 답변
PyQt5가 손상, 가상 환경 혼동, 시스템 PATH 문제, 종속성 문제, 운영 체제 호환성 문제 등 으로 인해 에러가 발생