티스토리 뷰

반응형


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

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)

흔한 Node.js/Java 백엔드 개발자입니다
Ubuntu와 MacOS 데스크탑 개발 환경을 선호합니다
최근에는 vscode와 IntelliJ를 사용하고 있습니다
vscode에는 neovim, IntelliJ는 ideaVim
개발용 키보드는 역시 HHKB Pro 2 무각입니다
락 밴드에서 드럼을 쳤습니다

댓글쓰기 폼
«   2021/10   »
          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
3,243,321
Today
47
Yesterday
326