블로그 이미지
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. 17. 14:46 Python

 

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

 

파이썬 2.7버전에서

 

python -m pip install virtualenv

 

Virtualenv 패키지 설치를 시도 하였으나
Collecting virtualenv 응답만 하며, 패키지 설치 진행이 안되었다.

 

여러 방법을 계속 진행한 결과 2.7버전에서 사용할 수 있는 마지막 pip버전인 20.3.4 Version으로 업그레이드 하여야 된다는 글을 확인하였다.

 

현재 나의 pip 버전을 먼저 확인해 보았다.

python -m pip --version

 

pip 19.2.3 Version으로 확인이 되었다.

 

이에 터미널에 아래처럼 명령어를 입력했다.

python -m pip install --upgrade pip==20.3.4

 

하지만 역시나 또 Collecting pip==20.3.4

라고만 나오며 업그레이드 진행이되지 않았다.

 

이 글을 찾아온 사람들 모두 어떤 패키지를 설치하더라도 Collecting [패키지이름] 만 나오고,

진행이 안되었던 사람들이 애타게 해법을 찾아 보았을 것이다.

 

나 또한 그랬다.

 

또 아래와 같이 시도도 해보았다.

https://bootstrap.pypa.io/pip/2.7/get-pip.py

 

위 링크에 들어가면 파이썬 코드가 보인다.

복사하여 get-pip.py 라는 이름의 파이썬 코드를 작성하여 안에 코드 내용은 붙여넣기 한후 저장한다.

 

이후 터미널로 해당 파일이 있는 경로로 이동하여 get-pip.py를 실행 하였다. python get-pip.py

 

그후 재차 pip 버전을 확인하였다. 

python -m pip --version

 

pip 19.2.3 Version으로 동일하게 확인된다.

 

여태까지 위의 방법은 내가 해결하기위해 시도했던 여러가지 방법중 일부이다.

 

서론이 길었다.

성공한 방법을 이제 소개하겠다.

 

해결방법은 아래와 같다

 

https://pypi.org/project/pip/20.3.4/#files

 

pip

The PyPA recommended tool for installing Python packages.

pypi.org

1. 위 링크에서 whl 파일을 다운로드 하자

 

2. whl파일이 있는 경로로 이동하자 cd [경로입력]

 

3. python -m pip install pip-20.3.4-py2.py3-none-any.whl

 

위와 같이 하였다면 다시 버전을 확인해보자

python -m pip --version

 

pip 20.3.4 version으로 Upgrade가 된 것을 확인 하였을 것이다.

 

이제 다시

 

python -m pip install virtualenv  또는 python -m pip install --user virtualenv

 

를 입력하면 vritualenv가 정상 설치되는 것을 확인할 수 있다.

 

파이썬 2버전대가 아닌 3버전대에서는 쉽게 명령어만 입력하면 설치가 되지만, 2버전은 정말 너무 힘들었다...

이 방법을 찾아내는 동안 하루 일과가 끝나버렸다..

 

다른 분들은 그러지 않게 하기위해 이 글을 작성한다.

 

 

 

posted by pgmr이상현