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

gma*_*gno 1 python pip setup.py

假设我正在研究python包。我该如何还原pip install -e .[dev]?就是说,有些东西python setup.py develop --uninstall带有点子。

提前致谢。

编辑

该问题已被确定与相似,但事实并非如此。我的问题更根本。

wim*_*wim 5

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

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

pip uninstall somepackage
Run Code Online (Sandbox Code Playgroud)

  • 我知道了。事实上,虽然我没有提到我也在考虑卸载依赖项的过程。我很高兴你提到了它。此外,`python setup.py develop --uninstall` 也不会删除任何依赖项。谢谢。 (2认同)