我如何在我的 github 项目中为 openshift 使用 pip3 或 github 源代码?
how i can use pip3 or github source in my github project for openshift?
我尝试克隆 GitHub 项目 (this),并将其添加到我的项目中。所以,我可以在我的存储库中看到它,但是当我尝试在 openshift 上 运行 它时,我得到 error: build error: No submodule mapping found in .gitmodules for path 'vk'
。我做错了什么?
你提到的项目是at PyPI所以你可以用简单的命令安装它
pip3 install vk
将 "vk" 添加到您的要求(requirements.txt
或 setup.py
),而不是将存储库复制到您的项目。
您可以直接从 Github 安装:
pip3 install git+https://github.com/dimka665/vk.git#egg=vk
git+https://github.com/dimka665/vk.git#egg=vk
是你可以使用的要求。
我认为问题在于您只是将 dimka665/vk 项目复制到项目的子目录中,而不是使用 git 子模块创建项目的子模块。
您可以使用以下方法将该项目添加为子模块:
git submodule add git@github.com:dimka665/vk.git
我尝试克隆 GitHub 项目 (this),并将其添加到我的项目中。所以,我可以在我的存储库中看到它,但是当我尝试在 openshift 上 运行 它时,我得到 error: build error: No submodule mapping found in .gitmodules for path 'vk'
。我做错了什么?
你提到的项目是at PyPI所以你可以用简单的命令安装它
pip3 install vk
将 "vk" 添加到您的要求(requirements.txt
或 setup.py
),而不是将存储库复制到您的项目。
您可以直接从 Github 安装:
pip3 install git+https://github.com/dimka665/vk.git#egg=vk
git+https://github.com/dimka665/vk.git#egg=vk
是你可以使用的要求。
我认为问题在于您只是将 dimka665/vk 项目复制到项目的子目录中,而不是使用 git 子模块创建项目的子模块。
您可以使用以下方法将该项目添加为子模块:
git submodule add git@github.com:dimka665/vk.git