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

标签 python pip virtualenv

我有一个现有的 pip 库,但是我想随着时间的推移对其进行修改。我从 virtualenv 中的 github 项目安装了 pip 库。在决定更改是否值得实际提交并推送到云之前,我能想到的进行编辑的唯一选择是直接在站 pip 包中编辑库,这特别烦人,因为 virtualenv 存储在 docker 容器中。是否有任何捷径或最佳实践来改进此工作流程?

最佳答案

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

关于python - 在提交之前如何快速编辑 pip 可安装库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33903699/

相关文章:

python - 导入 Orange 返回 "ImportError: no module named orange"

python - pip 安装特定的 fork

python - 在python中找不到满足要求的版本

python - 如何让 pip install -I 标志与需求文件一起使用?

python - 导入错误没有名为 zlib 的模块(brew 安装了 python)

python - 多个 python 版本和解释器

virtualenv 中的 Python ctypes 导入错误

python - 未绑定(bind)的变量和名称

python - 如何以直线打印元组内的列表

python - 如何设置从 Google Colab 到 Google Drive 文件的路径?