라이브러리 인식
414
投稿した質問数 1
프로젝트 생성 및 ASGI 개발서버 구동
강의랑 똑같이 진행을 하였는데..
PyCharm에서 django랑 channels 라이브러리를 인식 하지 못하는거 같습니다.
라이브러리 목록에서는 보이는데 asgi.py 파일 에서는 라이브러리를 import해 오지 못하네요 이유를 알 수 있을가요?
인식을 못하더라도 일단 코드 작성을 하면 서버 구동에는 문제가 없어요
해당 부분 캡쳐 해서 같이 올리겠습니다.


回答 2
0
첫번째로 알려주셨던 가상환경 경로 확인해 보니 프로젝트 폴더로 되어 있더라구요 그래서 이 부분 문제는 아닌거 같고
두번째로 알려주신 caches 삭제하는 부분은 진행해도 달라지는게 없더라구요 그래서 파일탐색기로 직접 경로 찾아가서 caches하고 log 폴더 지웠는데도 달라지는게 없길래 scoop으로 설치한 PyCharm uninstall 하고 jetBrains 공홈 들어가서 다운 받아서 다시 설치해 보려고 합니다.
일단 오늘은 퇴근을 해봐야 해서 내일 출근해서 진행해 보려고 합니다.
제가 회사에서 남는 시간에 공부 하는 중이라 ㅎ
확인되면 댓글 한번 더 달도록 하겠습니다.
1
파이참에서 선택된 python interpreter 하단에서 설치된 라이브러리 목록이 출력됩니다.
그 목록에 channels 등의 라이브러리가 있나요?
두번째 스샷에서는 라이브러리가 다 있는 듯 보이기는 하는 데 말이죠.
참고로 파이참 버전마다도 가상환경 관련된 버그가 가끔 생기기도 합니다.
0
PyCharm 새로 설치해도 같은 문제가 발생합니다..
python interpreter에서 하단과 python packages 에서 보면 Django 4.1.9 버전과 channels 4.0.0 버전이 확인되고 있습니다.
그냥 가상환경 부분을 빼고 진행해 볼가요?

1
옙. 일단 가상환경 빼고, 강의 진행해보시죠. ;-)
강의 완강 후에 가상환경 한 번 더 적용해보시고, 잘 안되시면
그때 제가 원격으로 체크해봐드릴게요.
화이팅입니다. :-)
0
안녕하세요.
아래 2가지 정도를 생각해볼 수 있을 듯 합니다.
파워쉘의 python 명령이 바라보는 가상환경 혹은 파이썬 인터프리터와
파이참이 바라보는 가상환경 혹은 파이썬 인터프리터가 다르거나
=> 파워쉘에서 get-command python 명령을 실행하시어, 현재 python 명령의 가상환경 경로를 확인해보시겠어요?가상환경 혹은 파이썬 인터프리터가 맞게 지정되어있다면, 파이참에서 라이브러리 캐싱에서 뭔가 오류가 있을 수도 있습니다.
=> 파이참의 File 메뉴 아래 Invalidate Caches 메뉴에서 모든 캐싱을 삭제하시고, 파이참을 재시작해보세요. 그럼 파이참에서 해당 가상환경으로부터 라이브러리를 새롭게 캐싱합니다. 캐싱하는 데에 시간이 다소 걸릴 수 있습니다. 캐싱 진행율은 파이참 하단의 상태표시줄을 통해서 확인 가능합니다.
확인해보시고, 댓글 부탁드립니다.
화이팅입니다. ;-)
유저목록 확인 문제 질문드립니다.
0
164
2
안녕하세요 선생님,
0
91
1
하나의 채팅방만 만들어보려고 하는데 잘 안되고 있습니다.
0
103
1
도커와 연동 관련 질문드립니다.
0
205
3
채팅방 참여자 목록 - 채팅방 입장/퇴장 실시간 이벤트 처리
0
165
2
안녕하세요, onopen() 문제로 질문드립니다.
0
137
2
Consumer Instances 관련 질문 있습니다.
0
71
2
안녕하세요, 요청은 채널스에서 먼저 받고, http 요청은 장고를 통해서 처리한다고 하셨는데요.
0
79
2
기능 구현 질문 드립니다.
0
115
1
git에 있는 코드를 다운 받아 실행 해봤는데 에러가 났습니다.
0
153
2
ValueError: No route found for path 'ws/liveblog/'.
0
133
2
지정 경로에 템플릿 파일 만드는 단축키가 뭔가요?
0
121
2
채팅 내역을 영구적으로 저장하고 싶습니다.
0
89
1
질문이 있습니다.
0
164
1
구독 채팅 구현
0
212
1
헷갈려서 질문드립니다.
0
354
2
@login_required 장식자를 적용한후에는 로그인을 성공하면 채팅방으로 어떻게 이동을 하는 건가요?
1
276
1
docker run -d --restart always --name redis7 --publish 6379:6379 redis:7
0
261
1
websocket 자바스크립트 클라이언트 구현?
0
361
1
메세지 리액션 : 좋아요. 질문 드립니다.
0
359
1
{유저명}님이 메세지 입력 중입니다. 메세지 질문드립니다.
0
609
1
채팅 로비에서 유저수 노출을 위하여
0
324
1
채팅방에서 마지막 유저가 나가면 채팅방 자동 삭제 질문드립니다.
0
431
1
동기방식의 consumer 클래스와 비동기방식의 consumer클래스의 차이가 뭔지 궁금합니다.
0
425
1

