4/10 TIL

나명흠·2023년 4월 10일
0

오늘 생긴 오류는 튜터님들도 처음 보시는 오류였다.

문제점

app을 user로 만드려고 했는데 자꾸 에러가 뜸.

CommandError: 'user' conflicts with the name of an existing Python module and cannot be used as an app name. Please try another name.

user라는 모델이 있어서 app의 이름으로는 쓸 수 없다는 소리.
근데 문제는 이제 막 만든 폴더라는 점이다.

  1. 폴더는 지금 막 생성했다.
  2. 가상환경을 잘 설정했다.
  3. 가상환경에 잘 접속했다.

그래서 팀원과 이 문제를 어떻게 해결할지 상의하고 구글링하고 gpt한테도 물어봤지만 해결 할 수 없었다.

위에서 말 했듯이 튜터님들도 처음 보시는 오류..

시도

우선 Ctrl+Shift+F 를 통해 user를 검색, 추가로 .py 를 포함한 검색결과로 찾아내고자 하였으나 없었다.
두 번째는 import user 입력 후 Ctrl+좌클릭으로 원인으로 직접 가봤다.
도착한 곳은 다른 강의에서 실습하던 작업폴더였다.

  • 자, 원인은 알았는데... 왜?? 왜 이게 영향을 주지? 다른 폴더에 있고, 이번 프로젝트에서 새로운 가상환경을 설정하고 잘 접속해서 app생성을 시도한 건데!

아예 새로운 프로젝트를 실행해도 마찬가지였고, 나 말고 다른 캠퍼들은 모두 문제 없었기 때문에 아무래도 그 작업폴더가 문제인건 맞는데 도대체 왜 영향을 주는지를 나도, 구글도, gpt도, 튜터님들도 모르는 상황..

추측하기로는 그 작업폴더에서 가상환경을 설정하지 않았던 탓에 버그 비슷하게 영향을 주고있는게 아닌가.. 한다.

결론

결론은... 이번 프로젝트 할 때까지만 그 작업폴더를 휴지통에 넣어놓자.. 였다.
작업물 자체의 오류가 아니고 갈길이 아직 멀기 때문에..

profile
가보자고

0개의 댓글

관련 채용 정보