从github repo中的requirements.txt安装软件包

时间:2019-11-22 14:42:24

标签: python github

我正在尝试从使用pipreqs生成的需求文件中插入安装软件包。

但是我一直遇到此错误消息:

fatal: repository 'https://raw.githubusercontent.com/EmmS21/SpringboardCapstoneBoxingPredictionWebApp/master/code/requirements.txt/' not found
ERROR: Command errored out with exit status 128: git clone -q https://raw.githubusercontent.com/EmmS21/SpringboardCapstoneBoxingPredictionWebApp/master/code/requirements.txt 'C:\Users\User\Documents\src\pandas' Check the logs for full command output.

这是我写的代码:

pip install -e git+https://raw.githubusercontent.com/EmmS21/SpringboardCapstoneBoxingPredictionWebApp/master/code/requirements.txt#egg=pandas

3 个答案:

答案 0 :(得分:1)

如果您使用的是pip install -e,则不能直接指定requirements.txt文件。 pip正在尝试克隆存储库的副本,并使用/master/code等。使其成为无效的git存储库URL。

答案 1 :(得分:0)

-r安装要求。仅当您尝试从git repo安装软件包时才需要git+,但是您直接链接到该文件,因此将其删除。

pip install -r https://raw.githubusercontent.com/EmmS21/SpringboardCapstoneBoxingPredictionWebApp/master/code/requirements.txt

答案 2 :(得分:0)

我猜其中的/引起了问题https://raw.githubusercontent.com/EmmS21/SpringboardCapstoneBoxingPredictionWebApp/master/code/requirements.txt

您可以通过以下方式进行安装:pip install -r https://raw.githubusercontent.com/EmmS21/SpringboardCapstoneBoxingPredictionWebApp/master/code/requirements.txt