Play with Data/Various Error 2

xcrun 오류(Mac 업데이트 후 개발 도구 오류, Xcode Command-line Tools 오류)

문제가 생겼다. 평소와 같이 디렉토리를 만들고 깃허브에 연동하려고 git 명령어를 사용하였으나 다음과 같은 오류 메세지를 뱉어냈다. 구글링을 해보니 Mac OS를 업데이트하면 개발자도구를 새로 인스톨 해주어야된다고 한다. 생각해보니 최근에 Big sur 업데이트를 한적이 있었고 이로 인해 재설치를 해야만 한다. 맥 자체에 xcode가 설치되어 있으면 모르겠으나, 필자는 용량이 부족하여 명령어 라인 도구만 따로 설치하여 사용하고 있었다. 명령어 라인 도구는 다음과 같은 코드를 터미널에 입력해 주는 것만으로도 가능하다. $ xcode-select --install 코드를 입력하면 다음과 같은 메세지 박스가 팝업된다. 여기서 설치 버튼을 누르면 3~5분 내로 설치가 완료된다. 결론: xcode가 따로 설치되어..

트위터 API 속도 제한 ('message': 'Rate limit exceeded', 'code': 88)

문제가 생겼다. 트위터 API를 활용하여 keyword에 대한 데이터 분석 공부를 하고 있던 도중 에러 메세지가 나왔다. 내가 작성한 코드의 27줄인 tweets = api.serach(keyword)에서 발생하였고 세부적인 오류는 tweepy 모듈의 binder.py에서 발생하였다. 결론적으로 나온 에러 코드는 RateLimitError : 'message': 'Rate limit exceeded', 'code': 88 이다. 직관적으로 해석 해보면 속도 한계 초과, 코드 88이다. 필자는 직관적인 해석으로 대략적인 문제를 판단 하였고 트래픽 문제일 것으로 예상했다. 하지만 단기간 많은 API request를 한 것도 아니고 완료 퍼센트를 수정하기 위해 고작 3번 컴파일한 것이 전부이다. 때문에 본질적..