I have installed beautifulsoup4, but when I try to import bs4 in python shell, I get ModuleNotFound Error
Are you writing-
pip install beautifulsoup4 ?
This will install only beautifulsoup4 module and not bs4.
Do this:-
pip install bs4
And then do this in your python file:-
from bs4 import BeautifulSoup
Also you may need administrator access for installing.
I have repeatedly installed and uninstalled beautifulsoup4, but no matter what I try to do, when I try to import bs4 in shell, I get ModuleNotFoundError. 
I'm on Windows 10 and using Python 3.6.4. I'm new to programming, but am on my third Python book and this is the first time I've run into a big problem trying to import a module, including those I've installed using pip.