Pycharm pip 10.0.1 버전 AttributeError: module 'pip' has no attribute 'main'에러 해결하기

2018. 6. 5. 16:30개발을 파헤치다/Django

반응형

pip 10.0.1에서 특정 메서드를 지원하지 않게되면서 패키지 설치 시 에러가 발생하게 되었습니다.


내용을 확인해 보면 더이상 pip에서 main이라는 속성을 지원하지 않는다는 내용입니다.

pip를 이용하여 개발에 필요한 패키지들을 설치하기 때문에 이 상태로는 프로젝트 진행이 어렵습니다.

따라서 이 경우 10.0.1 버전을 9.0.3 버전대로 다운그레이드 해주어야 하는데 Pycharm에서는 잘 되지 않습니다.

이를 수동으로 해주어야 합니다.

먼저 프로젝트 디렉토리로 이동합니다.




가상환경(venv) → Scripts로 이동하면 해당 프로젝트의 가상환경에서 사용하는 Python파일이 있습니다.

여기에서 PowerShell을 열어줍니다.

 .\python.exe -m pip install --upgrade pip==9.0.3

위의 명령어를 입력하면 해당 프로젝트의 pip 버전이 9.0.3으로 다운그레이드 됩니다.

이제 패키지를 정상적으로 설치할 수 있습니다.

반응형