파이썬 파이참 pip install lxml 설치 오류 해결 방법

파이썬, 파이참을 공부한다는 것은 pip 설치, 그리고 환경변수와의 싸움같습니다. 온라인 블로그에 있는 자료를 하나씩 보며 학습하려니, 온갖 에러가 나를 가로막습니다. 이번에 해결한 lxml오류는크롤링 공부하면서 필요했던 lxml 패키지 설치시 났던 오류입니다.

 

처음에 어떤 오류가 났는지는 기억이 안나지만 아무튼 파이참 프로그램 내의 터미널에서 pip install lxml를 실행했는데 아래와같은 오류가 떴습니다. 파일 - 세팅으로 들어가 인터프리터로 추가해보려했지만 이역시 실패했습니다.

파이썬 파이참 pip install lxml 설치 오류 해결 방법

pip install lxml 설치 오류

당시 환경은 윈도우10에, 32비트 파이썬이 설치되어있었습니다. 터미널에서 pip install lxml 을 실행했으나 오류가 뜹니다. 오류 설명을 보는데, 너무 길어서 뭔지 모르겠습니다. 이것저것 해보다가 아래와같이 시스템 인터프리터 주소를 재확인하니 해결되었습니다.

다른 파이썬 글 보러가기

파이썬 재설치 (바로가기)

파이참에서 뭔가하기 전에 파이썬을 재설치해 환경을 처음으로 세팅했습니다. 파이썬 재설치는 아래 페이지를 통해 설치할수있습니다.

 

위 링크에서 파이썬을 다시 다운로드하여 설치파일을 열어 install now를 누르기전에, add python 3.8 to PATH에 박스 체크하는 것과 설치후 disable path length limit을 눌렀던 이부분이 중요했습니다.

파이썬 다운로드 바로가기

파이참 시스템 인터프리터 새로 설정하기

파이썬 재설치후 cmd로 들어가서 pip install lxml를 실행하면, cmd상에 lxml가 성공적으로 설치되었다면 다음으로 넘어갈 차례입니다. 파이참을 열고, 시스템 인터프리터를 재설정해주는 과정인데요. 먼저, 파일 - 세팅으로 들어갑니다.

 

pip install lxml 설치 오류

프로젝트 인터프리터로 들어가서 빨간 화살표가 가리키는 톱니 바퀴를 눌러 add 를 누릅니다.

파이참 lxml4

여기서 컴퓨터의 가상환경과 시스템 인터프리터를 확인할수있습니다. 시스템 인터프리터를 눌러봅시다.

파이참 lxml5

이 화면은 이미 세팅이 완료된 상태라, no interpreter로 나오는데, 아마 새로 설치하고 곧바로 이 환경으로 들어오면 노 인터프리터가 아니라 파이썬의 또다른 주소가 세팅되어있을것입니다. 여기서 OK를 누르고 나면 약간의 세팅 로딩이 진행됩니다.

다시 인터프리터 화면으로 가면 환경이 새로 세팅되어 아까 cmd를 통해 설치했던 lxml가 프로젝트 인터프리터에 설치된 것을 확인할수있습니다. 이렇게 또하나의 파이참 세팅오류, pip install lxml 설치 오류를 해결했습니다.