Mat*_*odd 31 python mercurial pip
我正在尝试通过pip将我的应用程序安装到virtualenv进行测试.
适用于安装default或tip类似的工作:
pip install -e hg+https://username@bitbucket.org/username/app_name#egg=app_name
Run Code Online (Sandbox Code Playgroud)
但有没有办法指出一个分支,而不仅仅是获得提示.不确定这是一个多变的东西,bitbucket还是pip.
Bitbucket允许下载代码的标记版本,但我只能在登录浏览器时使其工作.我尝试从tagtar.gz 安装,如下所示:
pip install https://username@bitbucket.org/username/app_name/get/bbc4286a75db.tar.gz
Run Code Online (Sandbox Code Playgroud)
但即使输入我的密码,它也会返回401 Unauthorized(私人回购)
Pio*_*ost 48
在VCS支持部分的官方pip文档中:
水银
支持的方案是:hg + http,hg + https,hg + static-http和hg + ssh:
Run Code Online (Sandbox Code Playgroud)-e hg+http://hg.myproject.org/MyProject/#egg=MyProject -e hg+https://hg.myproject.org/MyProject/#egg=MyProject -e hg+ssh://hg@myproject.org/MyProject/#egg=MyProject您还可以指定修订号,修订哈希,标记名称或本地分支名称:
Run Code Online (Sandbox Code Playgroud)-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
Run Code Online (Sandbox Code Playgroud)
当它不使用从版本0.8.2 开始的-e选项时它可以工作.
| 归档时间: |
|
| 查看次数: |
10822 次 |
| 最近记录: |