Python Forum

Full Version: Cannot import BeautifulSoup4 as bs4 and BeautifulSoup4 not in same directory
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I have installed BeautifulSoup using pip command and installed successfully.
When I attempted to import it in Python; the following error appears.
>>> from bs4 import BeautifulSoup4
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name 'BeautifulSoup4' from 'bs4' (C:\Python37-64\lib\site-packages\bs4\__init__.py)
>>>

I checked my filemanager and see that bs4 and beautifulsoup4 are in separate directories.
C:\Python37-64\Lib\site-packages\bs4
C:\Python37-64\Lib\site-packages\beautifulsoup4-4.7.1.dist-info

I saw in another forum to combine both in the project folder I will be working on. But I haven't created any project yet. Just wanted to get Python set up correctly first.

Thanks
It's from bs4 import BeautifulSoup
Take a look at Web-Scraping part-1, part2