【问题标题】:Install Python Package From Private Bitbucket Repo从私有 Bitbucket 存储库安装 Python 包
【发布时间】:2016-11-15 01:53:51
【问题描述】:

我创建了一个 Python 3.5 工作包,它位于一个私有 Bitbucket 存储库中,我可以轻松提取代码并执行“python .\setup.py install”来安装它,但我想尝试消除必须提取代码并在我的机器上拥有多个副本的步骤,同时使我的同事更容易安装/更新包。是否可以使用 git bash 或 cmd(我们都是在 Windows 上)来安装包并在此过程中要求提供凭据?

【问题讨论】:

    标签: python-3.x package bitbucket private


    【解决方案1】:

    您可以使用 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
    

    当您请求克隆 url 时,您可以使用 Bitbucket 为您提供的 url。请记住将git+ 添加到其中。

    【讨论】:

    【解决方案2】:

    Bitbucket 现在正在转移到 App Passwords 并且是 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/

    【讨论】:

    • GIT_URL 应该是什么样的示例?
    猜你喜欢
    • 1970-01-01
    • 2017-09-28
    • 2023-01-26
    • 1970-01-01
    • 2014-08-15
    • 1970-01-01
    • 2018-03-19
    • 2020-02-04
    • 1970-01-01
    相关资源
    最近更新 更多