인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

박찬진님의 프로필 이미지
박찬진

작성한 질문수

파이썬/장고로 웹채팅 서비스 만들기 (Feat. Channels) - 기본편

프로젝트 생성 및 ASGI 개발서버 구동

3:41초 python -m pip install "channels[daphne]~=4.0.0" 시 오류...

해결된 질문

작성

·

829

0

 시작도 하기 전에 갖가지 오류가 너무 난무해서 슬프네요 ㅠㅠ 왜 그럴까요? ㅠㅠㅠ

답변 2

1

이진석님의 프로필 이미지
이진석
지식공유자

python이나 nodejs, pyenv와 같은 요즘의 언어/툴들은 리눅스 기반에서 먼저/주로 개발되어지고 사용되어지기에, 윈도우에서는 상대적으로 삽질이 많은 것이 현실입니다.

게다가 윈도우에서 빌드툴을 설치하는 것도 맥/리눅스에 비해서 많이 번거롭고, 예외상황도 많은 편 입니다.

이 이슈와 크게 관련은 없을 듯 하지만, 윈도우 유저명과 컴퓨터이름을 한글로 쓰시는 것은 개발툴 설정 시에 오류가 일어나는 경우도 종종 있더라구요. 가급적 모두 영어로 쓰시길 추천드립니다.

요즘은 그런 경우가 많이 줄어들었지만, 대개의 라이브러리 개발자들은 영어권 사람들이기에 비영어권에 대한 고려가 덜 되어있는 경우가 종종 있거든요.

pyenv 사용이 어려우신 상황이라면, 일단은 강의 진행이 중요하니, pyenv 제거 후에 python.org에서 파이썬 3.10 버전을 받아서 진행해보시면 어떨까요? 설치 시에 add python to path 체크 박스 정도 체크하시면 별 문제가 없지 않으실까 싶습니다.

차근차근 확인해보시고, 또 질문 남겨주세요.

화이팅입니다~! :-)

박찬진님의 프로필 이미지
박찬진
질문자

일단 메리 크리스마스입니다~

pyenv를 2.64.11로 하고 pyenv install --list를 해보니까 3.10.0a1 ~ 3.10.0b3 까지만 설치가능하네용 어차피 프로젝트를 이거 하나만 할 거라서 pyenv 제거후에 말씀대로 python에서 3.10.4 버전을 받아서 해보겠습니다!

감사합니다 pyenv안쓰고 3.11 지우고 python 홈페이지에서 3.10.9 받아서 처음부터 다시 하니까 되었습니다! 이런거는 어떻게 아셨는지 ㄷㄷ 대단하십니다

1

이진석님의 프로필 이미지
이진석
지식공유자

안녕하세요.

혹시 파이썬 버전이 어떻게 되시나요?

3.11 이시라면, 3.10을 써보시겠어요?

에러메세지에서 언급되는 라이브러리인 twisted-iocpsupport 라이브러리에서 3.10까지만 빌드 배포판인 whl 파일을 제공하고 있네요.

https://pypi.org/project/twisted-iocpsupport/

그래서 배포판이 제공되지 않는 3.11 에 대해서는 빌드를 시도하는 데, 빌드에 필요한 빌드툴이 없다는 오류 같습니다.

확인해보시고 댓글 남겨주세요.

화이팅입니다. :-)

박찬진님의 프로필 이미지
박찬진
질문자

네! 3.10으로 해보겠습니다!

그런데 사실 전에 pyenv에서 install 3.10.4 였나 이걸 할 때 오류가 떠서 그 과정도 스킵한 상태입니다. ㅎㅎ ;;(새컴인데 ㅠㅠ) 여튼 해보겠습니다!

:: [Installing] :: 3.10.6 ...

:: [Error] :: error installing "core" component MSI.

:: [Error] :: couldn't install 3.10.6

[Error] :: error installing "core" component MSI.

pyenv install 어느 버전을 해도 이것만 뜨네요 으음...

이진석님의 프로필 이미지
이진석
지식공유자

오류가 있으면 알려주시고, 3.10.4 이후 버전으로도 시도해보세요.

3.10.8, 3.10.9 버전도 있을 겁니다.

이진석님의 프로필 이미지
이진석
지식공유자

pyenv버전이 지금 어떻게 되시나요?

아래 링크에서 설명하는 대로 pyenv를 2.64.11로 설치해서 진행해보시겠어요? 제 강의에서도 2.64.11 버전이었긴 하네요.

https://github.com/ScoopInstaller/Main/issues/4143#issuecomment-1331785583

박찬진님의 프로필 이미지
박찬진

작성한 질문수

질문하기