Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在openshift的github项目中使用pip3或github源代码?_Git_Python 3.x_Github_Pip_Git Submodules - Fatal编程技术网

如何在openshift的github项目中使用pip3或github源代码?

如何在openshift的github项目中使用pip3或github源代码?,git,python-3.x,github,pip,git-submodules,Git,Python 3.x,Github,Pip,Git Submodules,我尝试克隆GitHub项目(),并将其添加到我的项目中。因此,我可以在我的存储库中看到这一点,但是当我尝试在openshift上运行它时,我得到了错误:构建错误:在.gitmodules中没有找到路径“vk”的子模块映射。。我做错了什么?您提到的项目是这样的,您可以用简单的命令安装它 pip3 install vk 将“vk”添加到需求中(requirements.txt或setup.py),而不是将回购复制到项目中 您可以直接从Github安装: pip3 install git+https

我尝试克隆GitHub项目(),并将其添加到我的项目中。因此,我可以在我的存储库中看到这一点,但是当我尝试在openshift上运行它时,我得到了
错误:构建错误:在.gitmodules中没有找到路径“vk”的子模块映射。
。我做错了什么?

您提到的项目是这样的,您可以用简单的命令安装它

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
是您可以使用的要求。

我认为问题在于您只是将项目复制到项目的子目录中,而不是使用git子模块创建项目的子模块

可以使用以下命令将该项目添加为子模块:

git submodule add git@github.com:dimka665/vk.git

我认为问题在于您只是将此项目复制到项目的子目录,而不是使用。i、 e.
git子模块添加
Great。我为你的问题创建了一个答案,而不仅仅是评论。如果你认为这是有帮助的,请考虑投票或接受这个答案。但是我怎样才能在OpenSHIFT上做到呢?我在那里找不到命令行或类似的东西