On OS X 10.6.8, I uninstalled a package using (at least pip tells me so)
sudo pip uninstall pkg_name
but the package still shows up when I do
pip freeze
I try to do the uninstall command above again, and pip tells me the package is not installed.
What is the problem here? How do I verify whether the package is uninstalled or not? If so, can I refresh some sort of index of pip to get it corrected?
I thought you may have two
pipbinaries, and when you run assudo, your shell chooses the wrong one, at first. But it does not make any sense if you run it again assudoandpipremoved the package. Did you do exactly this?If you did not run the same commands twice, you may have different
pipbinaries running the uninstall and freeze. Check if the following two commands result in the same output:Anyway, you can check if the package is installed using:
There is no sort of refresh feature in
pip.