删除由pip安装的所有软件包最简单的方法是什么?

问题:

我正在修复我的一个virtualenvs – 我想将所有已安装的库重新设置为与生产相匹配的库。
有没有一个快速和容易的方式来做到这一点?

回答:

我发现这个代码段是一个替代解决方案。这是一个更优雅的图书馆,而不是重新制作virtualenv:

pip freeze | xargs pip uninstall -y

如果您通过VCS安装了软件包,则需要排除这些行并手动删除软件包(从以下注释中提取):

pip freeze | grep -v "^-e" | xargs pip uninstall -y

 

 

Code问答:       codewenda.com
Stackoverflow: What is the easiest way to remove all packages installed by pip?
本文链接: http://codewenda.com/%E5%88%A0%E9%99%A4%E7%94%B1pip%E5%AE%89%E8%A3%85%E7%9A%84%E6%89%80%E6%9C%89%E8%BD%AF%E4%BB%B6%E5%8C%85%E6%9C%80%E7%AE%80%E5%8D%95%E7%9A%84%E6%96%B9%E6%B3%95%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F

发表评论

电子邮件地址不会被公开。 必填项已用*标注

− 1 = 1