最近開始接觸爬蟲,寫了如下源代碼:
from bs4 import BeautifulSoup import requests url='https://www.tripadvisor.cn/Attractions-g60763-Activities-New_York_City_New_York.html' wb_date=requests.get(url) soup=BeautifulSoup(wb_date.text,'lxml') print(soup)
但是開頭引用的“from bs4 import BeautifulSoup”一直在報錯:ModuleNotFoundError: No module named 'bs4'.
錯誤ModuleNotFoundError: No module named 'bs4'的意思是未找到名為bs4的模塊,
這時就需要我們在pycharm上安裝‘bs4’這個模塊。用樣的道理,安裝bs4后,requests模塊也沒安裝,同樣會報錯,所以兩者都要安裝。由於
bs4我已近安裝過了,下面就以安裝“requests”模塊為例演示如何安裝pycharm的模塊(各種模塊的安裝方法基本相同),安裝流程如下:
1.點擊File,然后選擇Default Settings選項
2、選擇project interpreter選項
.
3、點擊3.6.2的那個東西(因為我的python是3.6版本的)
點擊后會出現如下圖,所顯示的是已近安裝了的模塊。這是我們需要安裝我們要裝的模塊,雙擊pip,
4、雙擊pip后會出現如下,輸入你想安裝的模塊,如我安裝的是requests模塊。然后點擊左下角的Install Package,等待安裝。
6、出現如下顯示就說明這個模塊安裝成功了