手动删除pip包后如何删除

我用rm -rf命令删除了一个pip软件包,认为该软件包将被删除。现在,该软件包已被删除,但仍显示在中pip list,我无法使用删除它,pip

uninstall也无法使用更新pip install --upgrade

我想将其完全删除。谁能告诉我如何?

软件包是psycopg2。

如果我尝试卸载:

hammad@hammad-P5QL-E:~$ pip uninstall psycopg2

Can't uninstall 'psycopg2'. No files were found to uninstall.

这是psycopg2所在的目录,/usr/lib/python2.7/dist-packagesrm -rf从同一目录中找到它。

TIA

回答:

使用pip安装的软件包可以使用完全卸载

pip uninstall <package>

刷新链接

pip uninstall如果使用来安装软件包,则很可能会失败,python setup.py

install因为它们不会留下元数据来确定安装了哪些文件。

pip list如果您的站点软件包或dist-

packages文件夹中仍然存在其路径(.pth文件),则软件包仍会显示在其中。您也需要将其删除,以防使用rm -rf

以上是 手动删除pip包后如何删除 的全部内容, 来源链接: utcz.com/qa/403115.html

回到顶部