我正在尝试找到一种方法来使用我的Github repo标签来对我的软件包进行版本控制,应该可以使用像pip这样的东西下载。
问题是我每次更新包版本时都要将内容上传到pypi。
有什么方法可以将pypi中的donwload url设置为我的github repo,这样当我做类似的事情时
pip install -I MySQL_python==1.2.2
它只是安装git标签1.2.2
,而不必将版本上传到pypi。
编辑 :(我还不够清楚)
我知道pip install git+git://blabal
方式
我正在寻找像我告诉pypi我的包裹在github.com/bla.git
的东西
并且用户执行pip install bla == 1.2并从github pip install(版本为标记)
类似于Vim的vundle
答案 0 :(得分:1)
您可以像这样安装:
pip install -e git+<repo address>@<ref>#egg=<egg name>
其中ref可以是提交ID,标记名称或分支名称。