No module named 'bs4'

Python中安裝bs4後,pycharm報錯ModuleNotFoundError: No module named 'bs4'
https://www.csdn.net/jiaocheng/1/1/1
本文主要分享關於在對應python版本中安裝beautifulsoup之後,在代碼執行時還會提示“No module named 'bs4'”的問題。

首先需要檢查一下,自己安裝beautifulsoup的版本與用來執行代碼的python版本是不是一致的,爲了防止出問題,我將python2與python3都安裝了beautifulsoup~
安裝的方法很簡單,
執行pip install beautifulsoup4 一般都會成功
(注意做了雙版本pip兼容的 安裝時區分pip2和pip3)
No module named 'bs4'
現在就可以在本地python工作路徑的相應目錄下找到已安裝的bs4模塊:
No module named 'bs4'
如果此時使用pycharm執行代碼,在引用bs4 “frombs4 import BeautifulSoup”時還會報錯“ModuleNotFoundError: Nomodule named 'bs4'.” 未找到名爲bs4的模塊,這時需要在Pycharm上安裝bs4模塊來解決,解決方法如下:
File– Setting
No module named 'bs4'
Project:Python – Project Interperter
在該頁面下會顯示執行項目默認的python版本,如圖我設置的python版本是python3.6;還會顯示在pycharm上安裝的模塊,如果執行項目時報錯“找不到bs4”,應該是不會顯示bs4這個模塊的,我安裝過,所以會顯示。
No module named 'bs4'
Install
點擊界面右側的+號,可以打開安裝模塊界面,在該界面下可以直接搜索並安裝相應模塊,輸入bs4,搜索到對應結果,選擇安裝模塊。
No module named 'bs4'
安裝完成
安裝完成後在界面下方會提示“Package‘bs4’ install successfully”
No module named 'bs4'
此時再次保存執行項目就不會再報錯“No module named 'bs4'.”

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章