2016-09-21 207 views
0

我對編程的所有東西都是全新的。當我正在學習Python的基礎知識時,我遇到了一個我一直無法通過閱讀和谷歌搜索來解決的問題。Python BeautifulSoup Mac安裝錯誤

我想安裝BeautifulSoup,並且我認爲我已經成功完成了這個任務,但是當我嘗試測試它是否正確安裝時,我收到了一個錯誤消息。

我使用PyCharm並鍵入以下到Python控制檯:

>>> from bs4 import BeautifulSoup 

我收到以下錯誤:

Traceback (most recent call last): 
    File "<input>", line 1, in <module> 
    File "/Applications/PyCharm CE.app/Contents/helpers/pydev/_pydev_bundle/pydev_import_hook.py", line 21, in do_import 
    module = self._system_import(name, *args, **kwargs) 
ImportError: No module named 'bs4' 

我經歷了前一個線程閱讀有關BeautifulSoup安裝錯誤提到的其中一件事是檢查PyCharm中的首選項設置,以確保它使用正確的Python版本。 。 。

PyCharm Project Interpreter Screenshot

無論如何,我似乎無法弄清楚什麼是錯的,所以任何的洞察力和解決這個問題,將極大地讚賞幫助。

+0

使用virtualenv? – FeedTheWeb

+0

描述你如何安裝BeautifulSoup? –

+0

@DanielleM。謝謝你回到我身邊。我通過從crummy.com下載(beautifulsoup4-4.5.1)來安裝它。然後我解壓縮文件夾,然後在終端輸入cd(然後文件夾內容的位置),然後在終端再次輸入sudo python setup.py install。它似乎安裝,然後當我嘗試從BS4導入BeautifulSoup我得到了錯誤。 – tforbes

回答

-2

您可以使用畫中畫在Mac上安裝beautifulsoup,通過在碼頭下面的命令輸入:

pip install beautifulsoup4 

你可以,如果你運行的是OS X預裝Python作爲解釋器中面臨的一些權限問題。如果是這樣的話,我會建議安裝Python的Homebrew。

+0

謝謝。當你說我可能面臨許可問題時,在你輸入的命令前面的sudo命令是否有幫助? – tforbes

+0

@tforbes [使用virtualenv](http://stackoverflow.com/a/15028735/2308683) –

+0

我按照原樣輸入了該命令,並收到錯誤消息。我試圖將錯誤複製並粘貼到註釋中,但時間太長。有沒有一種方法可以將代碼複製並粘貼到這些回覆中? – tforbes