我嘗試導入庫:from bs4 import BeautifulSoup
。ImportError:沒有名爲bs4的模塊?
當我運行腳本,我得到錯誤:
Traceback (most recent call last):
File "index.py", line 9, in <module>
from bs4 import BeautifulSoup
ImportError: No module named bs4
[email protected] [/home/public_html/grabber/similar]#
當我嘗試安裝:
pip install beautifulsoup4
我收到以下錯誤:
Requirement already satisfied: beautifulsoup4 in /usr/lib/python2.6/site-packages/beautifulsoup4-4.5.1-py2.6.egg
腳本是:
import sys
sys.path.append('/usr/lib/python2.6/site-packages')
from bs4 import BeautifulSoup
您安裝BeautifulSoup的Python 2.6,但根據您的標籤,您使用Python 3.x的 –
你爲什麼要爲python ** 2.6 **安裝它,然後使用黑客(嘗試)將其導入python ** 3 **?只需安裝它爲python3!您可能需要使用'pip'的'pip3'。 – Bakuriu
你有**兩個** Python安裝(至少)。您在Python 2.6安裝程序中安裝了BeautifulSoup,而不是其他版本。使用'python3 -m pip install beatifulsoup4'來使用連接到'python3'的'pip'模塊。你*可能*有一個'pip3'命令行可用。 –