You may want to step through the tutorial at...
...which covers verifying your conda version, creating/activating environments, installing packages, and so forth. (You aren't truly using conda/anaconda until you're consciously managing environments.)
Part of the way the environments work is that when one is active, a different 'python' executable becomes the default, which is pre-configured to find all of (and only) the packages for that environment.
If some of your commands are telling you about certain packages being installed, but then those packages don't seem available from other commands (or at a python interactive prompt), then each command may be using different versions of the 'python' executable (which each see different available packages). That might happen if you've repeatedly installed python outside of the conda tool, or if you've manually adjusted a PATH variable, or if you in some places are specifying exactly which python to run via a full-path (rather than taking the one found 'in the current environment').
- Gordon