-
[VS Code + Python + PyQt5] Python 확장의 디버거는 3.7이전의 Python 버전을 더 이상 지원하지 않습니다. (파이썬 버전 변경 후 라이브러리 오류)Programming/PyQt 2022. 12. 14. 17:41
<문제상황>
기존에 vs code에서 python 3.6버전으로 pyqt5 작업을 하고 있었다.
근데 어느 순간 갑자기 빌드가 안됨... 3.6 버전은 지원 안해준다고 함 ..
하는 수 없이 3.7버전으로 올려야 하는 상황.
<해결방법>
윈도우 기준 F1 키를 눌러서 인터프리터라는 녀석을 변경해준다.
🔽관련내용
[python] Visual Studio code 파이썬 인터프리터 변경 (tistory.com)
그런데 <또 하나의 문제>가 발생했다.
파이썬 버전을 변경하니
기존에 사용하던 PyQt5와 cv모듈이 없다고 에러가 뜬다.
터미널에서 pip을 사용하여 설치를 다시 해주어야 하는데, 기존에 쓰던 방식대로
pip 명령어를 쓰니까 자꾸 python 버전이 3.6버전밖에 없다고 함..;
구글링 해보니 python path문제인듯하여
환경변수에서 3.7버전을 상위로 올려봤고,
(🔽환경변수 변경)
Python 우선 순위 버전 설정 –택스트마이닝 기본 준비작업 - 잡동사니 편집자 (ttamjjang.com)
여러가지 해봤는데 잘 안되다가 해결책 찾음.
<원인>
python 3.7(바꾸려는 버전)에 pip는 설치되어있으나 이전 명령어로 path를 제대로 못 잡고 있어서 다음과 같은 명령어를 주어야 함
<해결방법2>
터미널에서
python -V 로 버전 확인해서 내가 변경하고 싶은 버전이 맞다면, (그런데 pip 등 모듈의 path를 못 잡는다면)
python -m pip (명령어) 로 사용하면 된다.
테스트삼아 python -m pip list 해보면 됨.
🔽참고사이트
파이썬 버전 바꿔서 실행 및 pip 버전 변경 (tistory.com)
++ 추가
python 설치 경로
cmd.exe에서 where python입력하면 설치된 파이썬 경로들이 출력됨
(powershell에서는 안됨,,)
'Programming > PyQt' 카테고리의 다른 글
[PyQt] (내가 기억하기 위해 정리하는) Qt Designer 간단한 UI 프로그램 편집 순서 (0) 2023.01.05 TypeError: native Qt signal is not callable 오류 (0) 2022.10.13 Qt Designer 사용하여 UI 제작 정리 (0) 2022.10.07 [VSCode+Python] 갑자기 VS Code에서 python 실행 안 될때 (0) 2022.07.11 QMediaPlayer 재생이 안 될 때 해결방법 (0) 2022.06.29