我从链接https://github.com/django/django.git下载了必要的文件并将其粘贴到我的虚拟环境目录
设置并激活virtualenv后,当我运行以下命令时:
$ pip install -e django/
它产生了这个错误:
(ENV)C:\ WINDOWS \ system32> pip install -e django / django /应该是 是一个本地项目的路径或以svn +,git +开头的VCS URL, hg +,或bzr +
我是Windows用户。我认为该命令适用于bash而不适用于cmd。
是否有必要使用此git工具最终使用django?
按照Django网站的说明:
答案 0 :(得分:1)
如果您刚刚开始使用Django开发,我建议您在进入Django文档之前先查看一些YouTube视频。就个人而言,当我刚开始时,我发现文档在开始时很难理解,但随着你的进步,你可以越来越多地回顾它们。
这是一个good beginner video series来帮助您入门。
无论如何,我建议使用virtualenvwrapper-win
,以便您可以在没有任何冲突的情况下处理多个Django项目。
首先,确保您拥有added Python to the Windows environment。打开CMD并运行pip install virtualenvwrapper-win
。
然后cd
到项目文件所在的目录并运行mkvirtualenv projectname
。
最后运行setprojectdir path/to/folder
现在,只要您想进入该虚拟环境并处理项目,您只需运行命令workon projectname
,它将为您完成剩下的工作。你会知道,如果在命令提示符的每一个新行中,它都会在括号中为你提供(projectname)。
要实际安装Django,您需要在虚拟环境中运行pip install django
。
答案 1 :(得分:0)
从您的问题来看,我认为您正在尝试在虚拟目录中安装django。如果这是正确的你不需要从git获取它。
替代方法是创建一个目录“main”,然后在其中项目目录“mydjangoproject”和一个虚拟环境“env”。
C:\>mkdir main
C:\>cd main
C:\main>mkdir mydjangoproject
C:\main>virtualenv env
现在激活虚拟环境。
C:\main>env\Scripts\activate
然后在其中安装所有包。例如
(env) C:\main>pip install django