无法完成django安装

时间:2018-02-07 09:37:20

标签: django python-3.x installation

我从链接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网站的说明:

     

As instructed on the Django website

2 个答案:

答案 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