手动删除pip包后如何删除
我用rm -rf
命令删除了一个pip软件包,认为该软件包将被删除。现在,该软件包已被删除,但仍显示在中pip list
,我无法使用删除它,pip
uninstall也无法使用更新pip install --upgrade
。
我想将其完全删除。谁能告诉我如何?
软件包是psycopg2。
如果我尝试卸载:
hammad@hammad-P5QL-E:~$ pip uninstall psycopg2Can't uninstall 'psycopg2'. No files were found to uninstall.
这是psycopg2所在的目录,/usr/lib/python2.7/dist-packages
我rm -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