Django_ 세팅 Error

2315 단어 pyTILTIL

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번!!

좋은 웹페이지 즐겨찾기