You want to be aware that the PATH variable generally applies to operating system execution of application files - those types listed in the PATHEXT variable/list. Python will update the PATH variable, temporarily, while it is running. You can view all your current paths by executing the following two lines:
import sys
print sys.path
What you want to look for isn't the ...\osgeo folder, which you have specifically referenced in your Path, but the \Lib\site-packages\ folder one step above that. THIS is the folder that you really want to reference, because python imports modules that are folders inside a pathed folder, and that have an init.py file inside those module folders.
So two fixes - one would be to add the Path C:\Users\joseph.mabe\AppData\Local\Continuum\anaconda3\Lib\site-packages. Another would by to create a new variable PYTHONPATH with the folder C:\Users\joseph.mabe\AppData\Local\Continuum\anaconda3\Lib\site-packages - this will ensure your modules are loaded.
When you make any changes, ever, to path variables, you have to close and reopen Python (by closing Jupyter) to get them to take effect.
At any time, in the Python shell, you can list out all your modules by typing the following two commands:
help()
modules
You can then import any listed module.