python - 如何在开发模式下使用 pip 删除 python 包的依赖项(注意与删除包不同)?
问题描述
假设我正在开发一个 python 包。我怎样才能恢复一个pip install -e .[dev]
?也就是说,类似于python setup.py develop --uninstall
pip 的东西。
提前致谢。
编辑
此问题已被确定为与此类似,但事实并非如此。我的问题更基本一些。
解决方案
不幸的是,没有pip
命令可以卸载软件包并卸载悬空依赖项。pip freeze
您必须通过签入输出来一一卸载。
要卸载可编辑的安装,您需要知道包的名称(签入setup.py
orpyproject.toml
文件),然后您可以删除通常的方法:
pip uninstall somepackage
推荐阅读
- java - 通知通道 - 设置后是否可以更改 LightColor?
- python - Tensorflow批处理:将结果保存为字符串
- java - 避免简单的 if/else 条件
- php - Elasticsearch php:具有日期间隔的文档聚合
- sql - 偏移量在 Visual Studio 的 tableadapter 中的查询中不起作用
- openmp - gsl_integration_qag 使用 gsl openmp 失败
- python - 找到一组集合,使得所选集合之间的元素交集最大
- python - Python - 在没有链接的网站中下载 csv 文件
- android - DataBinding 导致 Kotlin 编译器错误
- python - PyMongo:如何在 find() 中使用列表作为投影