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으로 다운그레이드 됩니다.
이제 패키지를 정상적으로 설치할 수 있습니다.
반응형
'개발을 파헤치다 > Django' 카테고리의 다른 글
Django Admin 기본 설정하기 (0) | 2019.03.25 |
---|---|
Django의 Simple Template Response와 Template Response에 대해서 (0) | 2018.07.24 |
Django ORM 성능 튜닝 (0) | 2018.06.04 |
Django REST Framework의 Filter Backends 사용하기 (0) | 2018.05.16 |
Django Admin에서 Form 저장 커스터마이징하기 (0) | 2018.05.15 |