用Python Click使用setup.py - 我应该向git提交什么?

问题描述 投票:1回答:0

我正在使用Python Click来构建一个命令行界面,setuptools是按照 https:/click.palletsprojects.comen7.xsetuptools。

运行后

$ virtualenv venv
$ . venv/bin/activate
$ pip install --editable .

当我运行 pip freeze 我看到了一行字:"我应该把它提交到git中的requirements.txt中吗?

-e git+ssh://[email protected]:8203/xyz/mycli.git@9ef8bc6cb7cfc1bfd57bda6e3a376400a4ce055d#egg=

我应该把这个提交到git的requirements.txt里吗? 如果是的话,我怎么解决提交的哈希值必然比我最终推送的版本晚1的问题?

或者,我是否需要指示我的同事在每次从git中拉取最新的代码时,都要运行。

pip install --editable .

每次从主分支拉取最新的代码时都要运行:

python git setuptools python-click requirements.txt
© www.soinside.com 2019 - 2024. All rights reserved.