저는 Python에서 일하고 Flask를 사용하고 있습니다. 내 컴퓨터에서 기본 Python 파일을 실행하면 완벽하게 작동하지만 venv를 활성화하고 터미널에서 Flask Python 파일을 실행하면 기본 Python 파일에 “No Module Named bs4″가 표시됩니다. 모든 의견이나 조언을 부탁드립니다.
답변
virtualenv를 활성화 한 다음 BeautifulSoup4를 설치하십시오.
$ pip install BeautifulSoup4
설치하는 경우 bs4
에 easy_install
, 당신은 시스템 전체를 설치했습니다. 따라서 시스템 파이썬은 그것을 가져올 수 있지만 virtualenv 파이썬은 가져올 수 없습니다. bs4
시스템 파이썬 경로에 설치 하지 않아도 되는 경우이를 제거하고 virtualenv에 보관하십시오.
virtualenvs에 대한 자세한 내용은 읽기 이
답변
대한 python2.x :
sudo pip install BeautifulSoup4
대한 python3 :
sudo apt-get install python3-bs4
답변
Balthazar의 답변에 태그를 달기 만하면됩니다. 달리는
pip install BeautifulSoup4
나를 위해 일하지 않았다. 대신 사용
pip install beautifulsoup4
답변
답변
패키지 관리에 Anaconda를 사용하는 경우 다음을 수행해야합니다.
conda install -c anaconda beautifulsoup4
답변
Pycharm 을 사용하는 경우 로 이동하십시오 preferences - project interpreter - install bs4
.
BeautifulSoup 을 설치하려고 해도 이름이 모듈이 없음을 표시합니다 bs4
.
답변
이 명령을 사용하여 bs4 라이브러리를 제거하는 것이 좋습니다.
핍 제거 BS4
다음 명령을 사용하여 설치하십시오.
sudo apt-get 설치 python3-bs4
bs4 라이브러리 설치에 다음 명령을 사용할 때 Linux Ubuntu에서 동일한 문제에 직면했습니다.
핍 설치 BS4