you need to install the new package correctly in python using the command line:
pip install BeautifulSoup
if you donβt know the package use name:
pip search beautiful
and the pip will receive the whole package that has "beautiful" in their name or description ...
Another thing that is very important; and because you are using eclipse (netbeans is the same) and pydev, as I can see; you must update the list of packages used by pydev when installing a new package by going to the menu (for eclipse) Window -> Preferences -> Pydev -> Interpreter - Python and clicking Apply , why is this so ?, so that you can correctly use the full power of pydev (code completion , F3 ...) and because Pydev doesn't know if the package has been added until you tell it.
steps for eclipse, can you make your analog in netbeans right?
mouad source share