如何在提交之前快速编辑pip可安装库

时间:2015-11-24 21:00:34

标签: python pip virtualenv

我有一个现有的pip库,但我希望随着时间的推移对其进行修改。我从virtualenv中的github项目安装了pip库。我决定在决定更改之前进行编辑的唯一选项值得实际提交并推送到云端是直接在site-packages中编辑库,这尤其令人讨厌,因为virtualenv存储在docker容器中。是否有任何捷径或最佳实践来改善这一工作流程?

1 个答案:

答案 0 :(得分:1)

pip为editable installs提供-e选项。这非常类似于运行setup.py develop将包放入"开发模式"。这样,您可以将代码保存在所需的位置并根据需要进行更改,而无需在修复每个语法错误和重构后重新安装。