Я предполагаю, что это не на нашем пути. От переводчика питона, выполните следующие действия, чтобы подтвердить:
>>> import sys
>>> print (sys.path)
Mine дал мне что-то вроде этого:
['', '/Library/Python/2.7/site-packages/requests-2.5.3-py2.7.egg', '/Library/Python/2.7/site-packages/BeautifulSoup-3.2.1-py2.7.egg', '/Library/Python/2.7/site-packages/beautifulsoup4-4.3.2-py2.7.egg', '/Library/Python/2.7/site-packages/pip-7.1.2-py2.7.egg', '/Library/Python/2.7/site-packages/ldap_target_ctl-0.1.0-py2.7.egg', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC', '/Library/Python/2.7/site-packages']
>>>
Убедитесь, что Beautiful Soup показывает в этом списке или находится в одном из каталогов в том, что (например, /Library/Python/2.7/site-packages).
Все остальное не удается, удалите его и попробуйте установить снова.
pip uninstall BeautifulSoup4
Тогда попробуйте переустановить.
Попробуйте 'pip install BeautifulSoup4'? –
'Требование уже выполнено (используйте --upgrade для обновления)' Я тестировал много раз раз в IDLE python, но он обнаружил одно и то же сообщение 'ImportError: Нет модуля с именем 'bs4'' – JeffTheLoser