3

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

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

提前致谢

4

1 回答 1

3

您无法使用 pip 卸载,这很奇怪......但是,如果需要,您始终可以使用手动删除:

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

    >>> import flask
    >>> flask.__file__
    
  • 删除flask那里的目录Flask-0.9-py2.7.egg-info,可能存在的目录

于 2013-06-03T21:13:25.223 回答