如何使用pip删除开发中的python软件包

时间:2019-01-20 20:14:19

标签: python pip setup.py

假设我正在处理python软件包。如何还原pip install -e .[dev]? 也就是说,类似python setup.py develop --uninstall,但带有点子。

谢谢。

编辑

该问题已被确定与this one类似,但并非如此。我的问题更根本。

1 个答案:

答案 0 :(得分:4)

不幸的是,没有pip命令来卸载软件包并卸载悬空的依赖项。您必须通过检入pip freeze输出来逐个卸载。

要卸载可编辑的安装,您需要知道软件包的名称(签入setup.pypyproject.toml文件),然后可以删除通常的方法:

pip uninstall somepackage