首页 > 解决方案 > 什么是 - 和 -ip Python 库,如何删除它们?

问题描述

$ pip38 list
    Package        Version
-------------- ---------
-              p
-ip            20.2.3
certifi        2020.6.20
colorpedia     1.2.0
...

什么是 - 和 -ip 包,如何卸载它们?

$ pip38 freeze
WARNING: Could not generate requirement for distribution -ip 20.2.3 (/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages): Parse error at "'-ip==20.'": Expected W:(abcd...)
WARNING: Could not generate requirement for distribution - p (/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages): Parse error at "'-===p'": Expected W:(abcd...)
certifi==2020.6.20
colorpedia==1.2.0

pip38 uninstall -
pip38 uninstall -ip

不工作。

标签: pythonpip

解决方案


啊! 看起来像一个损坏的站点包目录

drwxr-xr-x    8 admin  admin    256 Sep 20  2020 urllib3-1.25.10.dist-info/
drwxr-xr-x    9 admin  admin    288 Sep 20  2020 ~-p-20.2.3.dist-info/
drwxr-xr-x    9 admin  admin    288 Sep 20  2020 ~ip-20.2.3.dist-info/

我猜一个简单的 rm 会解决这个问题


推荐阅读