FrameWork 56

FrameWork/Django
ERROR : django.db.utils.OperationalError: no such table 오류 해결

상황 pycharm 한번 써볼려고 vsc에서 환경을 옮겼다가 다시 vsc로 돌아왔는데, pycharm에서 python manage.py migrate 해서 문제가 난 모양이었다. 일단 이것 때문에 난생 처음으로 git reset --commit version 해서 돌아가기 까지 했었는데, 근본적으로 5시간 정도 고쳐지지 않아서 해매다 해결방법을 찾았다. 해결 일반적인 해결방법으로는 마이그레이션 디렉토리에 있는 파일들과 db.sqlite3 파일을 지워준다. # db.sqlite3은 수동 삭제 요망 find . -path "*/migrations/*.py" -not -name "__init__.py" -delete find . -path "*/migrations/*.pyc" -delete 그리고 아래 명령어..

FrameWork/Django
ERROR: Failed building wheel for twisted-iocpsupport [duplicate] 오류 해결

상황 Django 프로젝트를 진행하던 와중 channels라는 패키지를 설치하는 도중에 오류가 생겼다. 사용한 터미널 명령어는 다음과 같다. 🖥️ Terminal pip install channels[daphne]~=4.0.0 해당 에러의 내용은 ERROR: Failed building wheel for twisted-iocpsupport [duplicate]였다. 해결방법 해당 문제는 channels가 의존하고 있는 twisted-iocpsupport 패키지에서 3.10까지만 whl 파일을 제공하고 있기 때문에 3.11 버전에서는 아직 지원을 하지 않는다 라는 오류였다. 즉 배포판이 제공되지 않는 3.11 에 대해서는 사용할 수 없다는 이야기다. 따라서 channels 패키지를 사용하기 위해서, 현재 ..