基本原理
在Python开发过程中,我们经常使用pip
这个包管理器来安装和管理第三方库。随着项目的进行,可能会安装许多不再需要的包。有时,为了保持环境的清洁,或者在开始一个新项目之前,我们可能需要移除所有通过pip
安装的包。这可以通过pip
命令行工具来实现。
代码示例
示例1:移除单个包
import subprocess
import pkg_resources
package_name = 'numpy'
subprocess.call([sys.executable, '-m',