redis-py 버그가 아닌 파이참 버그입니다
No module named 'asyncio' 라고 나오는데, 현재 버전의 파이참 Python stub 생성에 문제가 있다고 합니다.
workaround
젯브레인에서 패치를 내주기 전 임시로 할 수 있는 땜질 처방입니다.
0. PyCharm을 모두 종료합니다
cd ~/Library/Application Support/JetBrains/Toolbox/apps/PyCharm-P/ch-0/221.5080.212/PyCharm.app/Contents/plugins/python/helpers
1. PyCharm의 helpers 폴더로 이동
macOS의 경우 Toolbox를 이용해 설치했다면 ~/Library/Application Support/JetBrains/Toolbox/apps/PyCharm-P/ch-0/221.5080.212/PyCharm.app/Contents/plugins/python/helpers
와 비슷한 경로에 있을 겁니다. (Toolbox configuration에서 확인 가능)
따로 설치했다면 ~/Applications/PyCharm.app/Contents/plugins/python/helpers
에 있습니다.
rm -r typeshed
2. typeshed 폴더 제거
git clone https://github.com/python/typeshed.git
3. 최신 버전의 typeshed로 교체
이제 파이참을 실행하면 잘 인식되는 걸 확인할 수 있습니다
참고
반응형
'Software > development' 카테고리의 다른 글
mmv - 패턴 이용해 여러 파일 한번에 이동/삭제/링크 할 수 있는 유틸리티 (0) | 2022.09.05 |
---|---|
[Jenkins] jnlp port:5000 is not reachable (2) | 2022.09.01 |
[git] 빈 브랜치 만들기 (orphan branch) (0) | 2022.08.03 |
postman 대체재, insomnia (0) | 2022.07.24 |
[VirtualBox] m1/m2 설치 방법 (0) | 2022.07.22 |