我想删除所有运行时安装的包
sudo apt install python3-pip
这是我迄今为止唯一安装的东西(与 numpy 一起)。我尝试使用
pip3 uninstall -y -r <(pip freeze)
但是对于 pip3 列表中的每个包,我都会得到这样的声明:
找到现有的安装属性 19.3.0
不在 /ur/lib/python3/dist-packages 卸载 attrs,外部环境 /usr
无法卸载“attrs”。找不到要卸载的文件。
这是在使用适用于 linux 和 Ubuntu 20.04.2 的 Windows 子系统的 Windows 操作系统上。
似乎无法在线找到不显示上述粗体文本的解决方案:(
答案 0 :(得分:0)
您可以执行 apt-get remove <package_name>
或 apt-get purge <package_name>
。
remove 将卸载二进制文件,可以像这样执行:
sudo apt-get remove python3-pip
purge 将卸载二进制文件并删除任何相关的 cruft,例如作为安装的一部分创建的配置文件。你可以这样执行:
sudo apt-get purge python3-pip
如果您专门通过 pip3 install
安装了库并想删除您通过 pip3 安装的所有内容,您可以执行以下操作:
for x in $(pip3 list | awk '{print $1}' | egrep -v '^(Package|[-]+)'); do echo "${x}"; done