Python Requirements.txt文件因Git repo源失败

Python Requirements.txt文件因Git repo源失败,python,git,pip,python-3.7,Python,Git,Pip,Python 3.7,我有这个要求文件: requests==2.24.0 -e git+ssh://git@omyurl/path/to/mygit.git#egg=mymodule 当Ipip安装-r requirements.txt-t some/folder时,我得到: ERROR: Command errored out with exit status 1: command: /../.pyenv/versions/3.7.5/bin/python3.7 -c 'import sys, set

我有这个要求文件:

requests==2.24.0
-e git+ssh://git@omyurl/path/to/mygit.git#egg=mymodule
当I
pip安装-r requirements.txt-t some/folder
时,我得到:

ERROR: Command errored out with exit status 1:
     command: /../.pyenv/versions/3.7.5/bin/python3.7 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/../src/mymodule/setup.py'"'"'; __file__='"'"'/../src/mymodule/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' develop --no-deps --home=/private/var/folders/14/xyz/T/pip-target-9ag4c8zg
         cwd: /../src/mymodule/
    Complete output (6 lines):
    usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
       or: setup.py --help [cmd1 cmd2 ...]
       or: setup.py --help-commands
       or: setup.py cmd --help
    
    error: option --home not recognized

当我走了很长一段路,放下回购协议,然后
pip安装-e-t一些/folder
,我得到了相同的错误。但是当我
pip安装时-t部分/文件夹
,无错误。你知道如何使用requirements.txt实现这一点吗?

这只不过是一个python错误。该问题的一个可能解决方案是从
pip安装-r requirements.txt-t部分/文件夹中删除
-t

这个问题以前发生过,在互联网上搜索一下就可以了


编辑:这个问题的答案是从requirements.txt中删除
-e

显示完整的输出,而不仅仅是一行。扩展了错误,但找到了下面的解决方案。谢谢,您链接的线程下面的一条注释帮助我解决了这个问题:“请尝试在您的需求之前删除-e”。经过验证,它工作正常。