Django_ 세팅 Error
mysqlclient 컴파일러 오류
pip freeze -> pip install mysqlclient
설치 과정에서 오류가 났다.
mysqlclient를 돌릴때 필요한 컴파일러가 없어 난 오류라고 설명을 들었다.
해결사항은 아~~주 간단하게 코드 하나만 터미널에 입력하면 해결되는 부분이었다.
$ xcode-select --install
다행히 오래 걸리진 않았고 설치가 되니 개발자 도구를 설치하겠냐는 문구가 나와 설치를 클릭했다.
설치후에는 gcc 버전 확인을 하고 잘 넘어갔다!
$ gcc --version
django.db.utils.operationalError: (2059,“Authentication Plugin 'caching_sha2_password'”~블라블라~) 오류
2팀 C.R.U.D 1 session 중간에도 그 이후 싹다 지우고 다시 연습했을 때도 똑같이 장고 셸에 들어가 from import 부분 이후 User(클래스이름).objects.create
부분에서 오류가 나 넘어가지 않았다.
오류가 난 부분은 다르지만 내가 본 오류와 같은 오류를 구글링하다 보게 되었다.
비밀번호 관련 오류??? 애초에 내 비밀번호는 모두 통일되어 있고 잘못썼을리도 없고 따라하라는 코드는 한두줄도 아니고 외계어 천지였다... 데이터 입력도 못해봤는데 무슨 설정만 이렇게 오래걸리는건데... 수진님이랑 국현님이 같이 봐주시다가 모르겠다 하셔서 멘토님께 도움을 요청했다.
mysql 설치과정에서 한 과정이 누락이 있었다.정신차리자 지영아^^ 노션에 우분투 어쩌구 되있고 뒤에 "맥도 하는게 좋음!" 이라고 적혀있어 당연하다는듯 넘어갔다 ㅎ 해도좋은건 안해도 그만인줄 알았자나..ㅎ
# 안해도 그만 아님!! 설치해라 한지영
mysql > use mysql;
mysql > ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '사용할 비밀번호 입력';
mysql > FLUSH PRIVILEGES;
내가 있는 디렉토리 확인하기, 가상환경 확인하기
연습 하면서 체감상 10번 넘게 똑❕같❕은❕ 오류를 냈다. 특히 python manage.py makemigrations
부분에서 정말 많이 오류를 냈다. 그 이유는 내가 있는 디렉토리 확인안하고 바로 냅다 꽂아버렸기 때문이다.
내머리 믿지 말고 눈으로 내가 있는 위치 pwd로 확인하고 ls로 manage.py
가 있는거 확인하기
또 디렉토리만 확인할 것이 아니라 내가 가상환경 안에 있는지 확인해야한다.(base)표시가 있으면 생각하자!!
✅ 다음주 목표
디렉토리 확인, 가상환경 확인하는 과정에서 오류0번!!
Author And Source
이 문제에 관하여(Django_ 세팅 Error), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@ziy0ung1229/Django-세팅-Error저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)