作者letmeloveyou (RW)
看板Python
標題[問題] no module named、 cannt import name
時間Tue Mar 13 10:26:49 2018
各位前輩好,我剛開始學python想爬網頁資料,但在VS code 環境上一直有Error
請問可能是什麼問題?
環境 Windows 10、python 3.6.4
已於CMD pip install 下列
beautifulsoup4.cycler.matplotlib.numpy.pyparsing.
python-dateutil.pytz.request.six
程式一:CMD可執行、VS code 報錯 no module named 'html.entities'
https://imgur.com/d6oEodc
import requests
url = '任意網址'
response = requests.get(url)
print(response.text)
-------------------------------------------------------------------------
程式二:CMD可執行、VS code 報錯 cannot import name 'BeautifulSoup'
https://imgur.com/IHLHE2i
html_doc = """
任意html碼
"""
from bs4 import BeautifulSoup
soup = BeautifulSoup(html_doc, 'html.parser')
soup = soup.find_all('td',"")
print(soup)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.98.136.130
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1520908013.A.B7C.html
→ kenduest: 好像版上總是很多這類情況,系統安裝多套 python 03/13 14:29
→ letmeloveyou: 請問另一套在哪 我以為我只有裝官方的Python 03/13 14:32
→ kenduest: 先確定是否安裝不同套的 python, 比方 python 官方的 03/13 18:59
→ kenduest: 是否安裝多重不同版號的版本,以及是否安裝了其他廠商 03/13 19:00
→ kenduest: 的 python, 像是 anaconda 這類有人整合提供的安裝包 03/13 19:01
→ kenduest: 若系統有安裝不同版本、來源的 python, 那安裝套件 03/13 19:01
→ kenduest: 得確認是呼叫到正確所屬的 pip 程式 03/13 19:02
→ kenduest: 另外先確定 vs code 用的 python 是只想哪個位置的 03/13 19:02
→ letmeloveyou: 找到問題了,我自己北七把一支測試檔明名html.py 03/14 09:50
→ letmeloveyou: 還是謝謝Kenduest的熱心提點 03/14 09:51