本帖最后由 liyuan66 于 2013-03-22 15:29:41 编辑

解决方案 »

  1.   

    回答:可能它通过安装包或者某种机制被安装在别的地方,PIP不能全部识别到。另外最近我听说, 虽然PIP卸载的方式很简单,但是它很难卸载到所有平台上的包。
    我已经采用如下方式解决:
    python -c "import sys;import pprint;pprint.pprint(sys.path)"
    告诉我Python是从哪找到它的模块的-这将会告诉你是否你做过类似Python的时候,将一个本地目录放在系统路径下的某个目录(在我身上发生过,发生在当我是root权限并且没注意的时候从一个目录中做“python setup.py develop”).
    你也可以问问keystoneclient类似的安装包从哪里输入,你可以发现并攻击(还是排除?)它:
    python -c "import keystoneclient;print keystoneclient.__file__"原文:http://stackoverflow.com/questions/14276578/pip-uninstall-shows-package-uninstalled-but-actually-it-is-not