python - 使用 pip 安装时忽略一些依赖项
问题描述
使用 pip 安装软件包时,有没有办法忽略(不安装)某些依赖项?
pip install [some package] --no-deps
忽略所有部门......但我只对忽略一些感兴趣。
解决方案
我找不到内置的东西,但也许我可以找到像这样的解决方法:
这个选项真的很慢(因为 johnnydep 很慢)但会成功
使用johnnydep:
pip install johnnydep
并将其运行为:
python3 -m johnnydep ipython --output-format pinned -v 0 | grep -e <Your deps regex> | xargs pip install --no-deps
这将基于正则表达式安装 ipython 和 deps
推荐阅读
- ruby - 如何获取与搜索查询匹配的 twitter 用户 ID
- button - OneNote 中特定样式的功能区按钮
- php - 正在使用的php文件
- typescript - 基于同级枚举值的属性类型
- c# - UWP C# System.InvalidCastException
- javascript - 数据表 yadcf 不适用于空白单元格或渲染值
- jquery - 为单击的元素获取精确的 DOM 树
- go - 从 emersion/go-imap 获取原始消息
- c++ - 我可以 memcpy 对象数据,它在 C++11 中具有标准布局兼容类吗?
- python - Python 和 Tkinter:类和实例创建错误