Python 安装Django的本地git存储库时出现无效的需求错误

Python 安装Django的本地git存储库时出现无效的需求错误,python,django,pip,Python,Django,Pip,我正在尝试在虚拟环境中安装Django的开发版本。本地回购协议位于: "C:\Users\AARYAN DEWAN\Desktop\localdjango\django" 我首先在里面创建了一个虚拟环境 "C:\Users\AARYAN DEWAN\Desktop\virualenvs" 使用 然后我启动了它 现在,当我尝试按照以下步骤在这个虚拟环境中安装本地django存储库时,使用 py -m pip install -e C:\Users\AARYAN DEWAN\Desktop\lo

我正在尝试在虚拟环境中安装Django的开发版本。本地回购协议位于:

"C:\Users\AARYAN DEWAN\Desktop\localdjango\django"
我首先在里面创建了一个虚拟环境

"C:\Users\AARYAN DEWAN\Desktop\virualenvs"
使用

然后我启动了它

现在,当我尝试按照以下步骤在这个虚拟环境中安装本地django存储库时,使用

py -m pip install -e C:\Users\AARYAN DEWAN\Desktop\localdjango\django
它抛出了一个错误,说:

错误:无效要求:“DEWAN\Desktop\localdjango” 提示:它看起来像一条路径。文件“DEWAN\Desktop\localdjango”不存在

我已尝试用以下内容替换路径:

py -m pip install -e C:\Users\AARYAN DEWAN\Desktop\localdjango
但它仍然不起作用


我该怎么办?

我猜是因为
C:\Users\AARYAN DEWAN\Desktop\localdjango\django
中的空白

我会尝试以下方法:

py -m pip install -e "C:\Users\AARYAN DEWAN\Desktop\localdjango\django"

尾随的逗号是否真的存在,或者它是错误地复制粘贴到问题中的?它是错误地复制粘贴的请不要将[git]标记用于仅涉及git存储库的事情(如信息所述)。它起作用了!非常感谢你!你能告诉我你为什么加上这些吗?我是否必须在每次pip安装某个东西时添加它们,因为路径中有一个空间?否则,它将被解释为命令行中的两个不同项。在这种情况下,我猜它可能试图安装两个不同的东西
C:\Users\AARYAN
DEWAN\Desktop\localdjango\django
,它们显然并不存在。是的,通常(几乎总是)空格必须转义或用引号括起来(取决于上下文)。在您的情况下,我建议创建一个没有空白的新用户帐户。通常尽量避免创建带有空格的目录或文件,特别是如果你想使用命令行的话。是的,我现在明白了。但问题是windows不允许我出于某种原因更改该文件夹的名称。当我右键单击c:\Users\Aaryan Dewan时,没有“重命名”选项。我认为你无法如此轻松地重命名你的用户目录(请查阅)。你必须重新命名你的用户档案,我相信这也不是那么简单(查一查)。我建议您创建一个新的用户帐户,或者从“C:\workspace”开始进行开发工作。
py -m pip install -e "C:\Users\AARYAN DEWAN\Desktop\localdjango\django"