티스토리 뷰


어쩌다가 파이썬을 쓸 일이 생겼다.

python 파일을 굴려야되는데 bs4라는 모듈이 없단다.

근데 써야할 파이썬 파일에서는 requests, bs4 라는 모듈이 import 되었다.

파일을 실행하려하니 모듈이 없다고 나오는 것이 아닌가? 없으면 어떡하지? 깔아줘야지.


그리고 구글신 접신해서 좀 찾아본 결과 윈도우에는 pip 라는 훌륭한 파이썬 모듈 매니저가 있더라

리눅스라고 없으랴? 바로 저장소를 뒤져봤다.

epel 저장소에 저장되어 있는 python-pop 패키지 정보(CentOS). 기본 저장소에도 있는 것으로 추정.

잡았다 요놈. 다음 명령어로 리눅스에 설치 가능하다.

레드햇 기반

sudo yum install python-pip

우분투 기반

sudo apt-get install python-pip


pip 명령어 옵션들

실행법은 sudo pip [옵션] 이다. 리눅스 시스템 상의 공용 라이브러리를 건드려야하므로 root 권한이 필요하다.

 reuqests 모듈의 경우 sudo pip install requests 라고 입력하니 바로 설치되었는데 bs4는 못찾더라. 알고보니 bs4는 beautifulsoup4 의 줄임말. sudo pip install beautifulsoup4 명령어로 설치해주니 되더라.

모듈 이름이 굉장히 짧을 경우 약어 일 수도 있으니 구글신을 통해 잘 찾아보거나 pip의 search 옵션으로 먼저 찾아보자.



프로필사진

Yowu (Yu Yongwoo)

그냥 지나가는 흔한 백엔드개발자423 느낌 입니다
우분투 데스크탑 개발 환경을 선호합니다
최근에는 vscode에 vim 모드 올려서 쓰고 있습니다
개발용 키보드는 역시 해피해킹 프로2 무각입니다
락 밴드에서 드럼을 꽤나 오래 쳤었습니다

«   2019/12   »
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 31        
글 보관함
Total
2,557,053
Today
176
Yesterday
1,398