You do have the latest version of Beautiful Soup installed, but the older version included with the PY4E package is overriding it.
On your computer, the older version is being kept in C:\Users\salee\Desktop\p100\python_projects\py4e_code3\bs4. If you move that directory out of the way, the sample code should start using the later version installed system-wide.
I've filed
an issue against PY4E mentioning this problem and suggested that they upgrade the version of Beautiful Soup included with PY3E.
Leonard