I know that pip3 refers to python3 and pip refers to python2.
When I use anaconda environment and set the python version as 3.5, I install a package names itchat as following.
pip3 install itchat
The installation goes on successfully without any errors.
But when I type the following commands, strange things happen.

But if I just use pip install itchat and type python instead of python3, things go on as I think.

I am wondering what leads to this result.
Why there is the difference between python and python3?
Thanks for providing your answers!