python

pip install 이 안될때

우분투 사용중에 pip install 명령어를 사용하면 import main  에러가 뜰 때가 있다.


pip가 업그레이드 된 다음에 발생하는 문제라고 하는데, 난 업그레이드 한적이 없는데..?


아무튼 해결은 간단하다. /usr/bin/pip 파일을 수정해주면 된다.


sudo vi /usr/bin/pip


으로 열면 아래와 같은 부분이 보인다. 


from pip import main 


해당 파일 내에서 보이는 모든 main을 __main__ 로 수정해주면 끝.


from pip import __main__ 


이거 하나때문에 pip 재설치를 몇번을 했는지.. 


* 19.01.31 내용 추가


python -m pip install [모듈명] 으로 설치하면 에러가 안나는 경우도 있었다.