如何逆转Flask的系统范围安装

时间:2013-06-03 21:04:12

标签: python flask virtualenv uninstall

所以我创建了一个虚拟环境但忘了激活它。然后我跑pip install flask认为我在新的virtualenv。这返回了拒绝的权限错误,因此我在前面再次使用sudo运行它。不久之后,我意识到我做了什么。我在这里快速搜索了this question。但是,当我运行sudo pip uninstall flask时(如该链接中所示)我得到了回复“无法卸载'Flask'。没有找到要卸载的文件。”

我是否真的在系统范围内安装它?如果是这样,为什么当我尝试卸载它时它告诉我这个,以及如何实际扭转这个系统范围的安装呢?

提前致谢

1 个答案:

答案 0 :(得分:3)

使用pip无法卸载非常奇怪...但是,如果需要,您可以随时使用手动删除:

  • 转到python install sites-packages目录。如果您不知道它在哪里,一个简单的方法是运行以下内容:

    >>> import flask
    >>> flask.__file__
    
  • 删除其中的flask目录以及可能存在的Flask-0.9-py2.7.egg-info