无法使用 "pip install -r requirements.txt" 安装要求
fail to install requirements using "pip install -r requirements.txt"
我正在尝试在 Window 中的 bash 上使用“pip install -r requirements.txt”命令安装软件包。
下面显示了 requirements.txt
Package Version
- - - - - - - -
absl-py 1.0.0
appdirs 1.4.4
astroid 2.11.2
astunparse 1.6.3
audioread 2.1.9
black 22.3.0
cachetools 5.0.0
certifi 2021.10.8
~~~~ ~~~~~
但是,我收到如下错误:
错误:无效要求:'Package Version'(来自 requirements.txt 的第 1 行)
然后,我尝试在 requirements.txt 中没有第一行,但我得到了相同的错误消息。
我该如何处理这个问题?
您的 requirements.txt 应该在 format:
absl-py==1.0.0
appdirs==1.4.4
astroid==2.11.2
astunparse==1.6.3
audioread==2.1.9
black==22.3.0
cachetools==5.0.0
certifi==2021.10.8
使用pip freeze > requirements.txt
到create/update一个requirements.txt文件
使用 pip docs 中所述的正确注释:
A line that begins with # is treated as a comment and ignored.
Whitespace followed by a # causes the # and the remainder of the line
to be treated as a comment.
Comments are stripped after line continuations are processed.
我正在尝试在 Window 中的 bash 上使用“pip install -r requirements.txt”命令安装软件包。 下面显示了 requirements.txt
Package Version
- - - - - - - -
absl-py 1.0.0
appdirs 1.4.4
astroid 2.11.2
astunparse 1.6.3
audioread 2.1.9
black 22.3.0
cachetools 5.0.0
certifi 2021.10.8
~~~~ ~~~~~
但是,我收到如下错误: 错误:无效要求:'Package Version'(来自 requirements.txt 的第 1 行)
然后,我尝试在 requirements.txt 中没有第一行,但我得到了相同的错误消息。 我该如何处理这个问题?
您的 requirements.txt 应该在 format:
absl-py==1.0.0
appdirs==1.4.4
astroid==2.11.2
astunparse==1.6.3
audioread==2.1.9
black==22.3.0
cachetools==5.0.0
certifi==2021.10.8
使用pip freeze > requirements.txt
到create/update一个requirements.txt文件
使用 pip docs 中所述的正确注释:
A line that begins with # is treated as a comment and ignored. Whitespace followed by a # causes the # and the remainder of the line to be treated as a comment.
Comments are stripped after line continuations are processed.