我正在尝试通过 pip 将我的应用程序安装到 virtualenv 进行测试。
安装时效果很好default
or tip
像这样:
pip install -e hg+https://[email protected] /cdn-cgi/l/email-protection/username/app_name#egg=app_name
但有没有什么办法可以指向一个分支,而不仅仅是获取提示。不确定这是否是一个反复无常的东西,bitbucket,还是 pip。
Bitbucket 允许下载代码的标记版本,但我只能在登录浏览器时让它工作。我尝试从tag
tar.gz 像这样:
pip install https://u[email protected] /cdn-cgi/l/email-protection/username/app_name/get/bbc4286a75db.tar.gz
但即使输入我的密码后,它也会返回 401 Unauthorized (Its a Private Repo)
在官方 pip 文档中的部分视频控制系统支持 https://pip.pypa.io/en/latest/reference/pip_install/#vcs-support:
水银
支持的方案有:hg+http、hg+https、hg+static-http 和
汞+SSH:
-e hg+http://hg.myproject.org/MyProject/#egg=MyProject
-e hg+https://hg.myproject.org/MyProject/#egg=MyProject
-e hg+ssh://[email protected] /cdn-cgi/l/email-protection/MyProject/#egg=MyProject
您还可以指定修订号、修订哈希值、标签名称或
本地分支名称:
-e hg+http://hg.myproject.org/MyProject/@da39a3ee5e6b#egg=MyProject
-e hg+http://hg.myproject.org/MyProject/@2019#egg=MyProject
-e hg+http://hg.myproject.org/MyProject/@v1.0#egg=MyProject
-e hg+http://hg.myproject.org/MyProject/@special_feature#egg=MyProject
语法与在命令行指定 repo 时相同
pip install -e hg+http://hg.myproject.org/MyProject/@special_feature#egg=MyProject
不使用时它可以工作-e
option starting https://stackoverflow.com/q/5008162/95735从0.8.2版本开始。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)