블로그 이미지
pgmr이상현
Instagram:sh_lee77 머신비전, YOLO, 영상처리, Deep Learning, 딥러닝

calendar

1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Notice

2023. 11. 20. 17:46 Python

안녕하십니까, 이상현입니다.

 

이전 글에서 Python 2.7 version에서 pip업그레이드가 되지 않아,

.whl파일을 받아 직접 업그레이드하는 방식을 설명 드렸습니다.

 

하지만 이후에도 virtualenv나 다른 패키지 파일 설치에 빈번히 막히게 되었습니다.

 

저의 경우 파이썬 3버전 대를 이미 설치한 환경이였으며, 이후 VScode를 설치한 상황이였습니다.

 

그 이후에 파이썬 2버전대의 프로젝트를 진행 했어야하여,

2.7버전을 받아 환경변수 설정도 2버전 파이썬으로 마친 후 각종 패키지 파일을 설치하는데 오류가 계속 나게 되었습니다.

 

ANACONDA3를 사용한 가상환경으로 Python 2.7 Version 환경구성을 하여도 마찬가지였습니다.

 

이에 제가 해결한 방법은 아래와 같습니다.

1. 제어판에서 모든 Python Version을 제거하였습니다.

2. C드라이브에 Python 관련 디렉토리를 모두 찾아 제거하여 주십시오.

3. VScode에서 이전에 extention에서 설치했던 패키지 파일들 모두 삭제
4. VScode제거 및 C드라이브에 .vscode디렉토리 삭제

5. 파이썬 PATH 환경변수설정 모두 제거

 

위처럼 모두 제거를 합니다.

 

이후에 재설치를 진행합니다.

 

1. Python2.7 Version설치

2. 환경변수 설정

3. 필요한 패키지 파일 설치 (이때 기존에 전체 제거하기전에 설치가 막혔던 것들이 설치가 잘됩니다.)

4. VScode 또는 Python Terminal에서 빌드 하려했던 .py 실행

 

 

위 방법대로 해도 안되었다면 깨끗히 지워지지 않고 설치를 하였기 때문일 겁니다.

위 방법을 다시 처음부터 진행을 해보시면 설치가 되지 않았던 패키지 파일들이 설치가 됩니다.

 

아무래도 아무리 환경설정을 통해서 빌드하려고하는 버전대의 python interpreter를 사용하더라도

Version상에서 꼬이는 패키지들이 있는 것 같습니다.

 

계속 패키지 파일이 설치가 막혔던 분들은 위 방법대로 천천히 제거 및 설치를 다시 해보시길 바랍니다.

 

감사합니다.

posted by pgmr이상현