我创建了一个用于工作的Python 3.5软件包,它位于私有Bitbucket仓库中,我可以轻松地提取代码并执行“python。\ setup.py install”来安装它,但我想尝试消除必须拉动代码并在我的机器上有多个副本的步骤,同时使我的同事更容易安装/更新包。是否可以使用git bash或cmd(我们都在Windows上)安装软件包并在此过程中要求提供凭据?
答案 0 :(得分:20)
您可以使用pip_install中列出的https选项。 https://pip.pypa.io/en/stable/reference/pip_install/#git
示例代码:
pip install git+https://USER_NAME@GIT_URL/PATH_TO_YOUR_REPO.git
您可以使用Bitbucket在您请求克隆网址时提供的网址。请记住将git+
添加到其中。
答案 1 :(得分:1)
Bitbucket 现在正在转向应用密码,并且 deprecating 在克隆命令中使用密码。
使用 pip 从私有仓库安装
pip install git+https://USER_NAME:APP_PASSWORD@GIT_URL/PATH_TO_YOUR_REPO.git
您可以按照这些说明创建 app_password https://support.atlassian.com/bitbucket-cloud/docs/app-passwords/