python - pip.config 文件,如何添加凭证 git private repo
问题描述
我正在将 GCP 与 apache Airflow 一起使用,并且需要从 github 的私有存储库中安装 Python 依赖项。
GCP 文档对我应该如何传递我的凭据有些不清楚,pip 文档也是如此。
来自 GCP 文档:
- 存储库的访问凭据
- 非默认 pip 安装选项
例子:
[global]
extra-index-url=https://github.com/my_private_repo_example
我如何传递我的凭据,甚至更好的是具有只读权限的令牌。
解决方案
假设 ssh 客户端配置正确,这样的事情应该足够好了:
pip install git+ssh://git.example.com/MyProject#egg=MyProject
pip.config
不需要对文件进行修改。
推荐阅读
- react-hook-form - 如何在 react-hook-form 中使用 Draft-js-plugins
- javascript - 如何从reactjs中的选择输入中获取标题属性
- vba - 带有 whereCondition 的子表单打开表单
- css - Piranha CMS 和不同的 CSS 框架
- android - Xamarin Image 未从给定的本地计算机路径加载
- flutter - Flutter BlocBuilder 构建器仅在最初被调用并且不对状态更改做出反应
- dataweave - 如何使用 Dataweave 2.0 在另一个嵌套 JSON 对象中组合 JSON 对象
- powershell - 使用 powershell 将 office 365 与 mailchimp 同步时出现问题
- google-apps-script - 如果在单元格谷歌脚本中为“假”,则隐藏绘图
- youtube-api - YouTube 数据 API 未从“社区”标签返回评论