Python pip不承认“不承认”-r";命令

Python pip不承认“不承认”-r";命令,python,pip,Python,Pip,我对使用烧瓶还不熟悉,我正试图通过终端在我的计算机上设置它。我下载pip/python3,创建一个虚拟环境,然后激活它。然后我尝试运行“pip安装–r requirements.txt” 当我这样做时,我得到一个用红色写的巨大错误,其中大部分是回溯。但是第一行写着:“无效的需求:'-r'” 我不明白-r怎么会是无效的参数?我做错了什么?这是每个人都说要使用的命令,所以我想我之前犯了一个错误。如评论中所述,如果您使用复制粘贴命令,有时可能会出现这种情况。 请删除“-r”之前的“-”,然后重新键入连

我对使用烧瓶还不熟悉,我正试图通过终端在我的计算机上设置它。我下载pip/python3,创建一个虚拟环境,然后激活它。然后我尝试运行“pip安装–r requirements.txt”

当我这样做时,我得到一个用红色写的巨大错误,其中大部分是回溯。但是第一行写着:“无效的需求:'-r'”


我不明白-r怎么会是无效的参数?我做错了什么?这是每个人都说要使用的命令,所以我想我之前犯了一个错误。

如评论中所述,如果您使用复制粘贴命令,有时可能会出现这种情况。 请删除“-r”之前的“-”,然后重新键入连字符

错误命令

pip install –r requirements.txt  # wrong command , observe hyphen length
正确的命令

pip install -r requirements.txt  # correct observe hyphen length , little smaller

你能公布你的全部错误吗?看起来你使用了错误的符号
pip-install-r requirements.txt
(不是
pip-install-r requirements.txt
)@PRMoureu正在做一些事情,尽管这并不明显(至少在我看到的字体上)。如果您从博客复制/粘贴命令,例如自动将常规ASCII减号转换为排版上更令人满意的替代字形的博客,则该命令将不起作用(而且应该有一条禁止类似博客的法律)。您是否复制粘贴pip install命令。看起来
-r
中的连字符正在转换为其他
-r
,而不是
-r
?他们看起来很相似,但那是两个不同的角色。