gpt4 book ai didi

python - 使用存储在 Azure Functions 和容器应用程序的私有(private) Git 存储库中的 python 包?

转载 作者:行者123 更新时间:2023-12-03 06:54:09 24 4
gpt4 key购买 nike

我在私有(private) GitHub 存储库中有一个 python 包。在本地使用它时我使用

pip install git+https://<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="791e100d391e100d110c1b571a1614" rel="noreferrer noopener nofollow">[email protected]</a>/org-name/package-name.git

在 bash 中安装软件包。

我想在我的 azure 函数和容器应用程序中使用该包。有没有办法将该包添加到需求文件中并安装它?我需要在 Github 中配置什么才能让我的 azure 资源可以访问它?

我添加 git+https://[email protected]/org-name/package-name.git 到 azure 函数应用程序的requirements.txt,我什至无法在本地运行它。

我收到以下错误:

ERROR: Error [WinError 2] The system cannot find the file specified while executing command git clone -q 'https://****@github.com/org-name/packagename.git' 
ERROR: Cannot find command 'git' - do you have 'git' installed and in your PATH?

最佳答案

您可以在 Azure Devops 或 github 操作中设置 CI/CD 管道:

  1. 只要 github master 中有拉取请求,就会触发。
  2. 复制 azure 函数和容器应用代码中的 python 子模块。

您必须打包代码安装,以便使用它进行安装

pip install git+ssh://github.com/yourprofile/project.git

关于python - 使用存储在 Azure Functions 和容器应用程序的私有(private) Git 存储库中的 python 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73276879/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com