2012-01-04 104 views
1

我知道django-admin.py startproject命令whateveryourfolderis将安装项目选择在哪里安装Django项目

但“Django的/ bin”文件夹内创建这个项目。如果我想创建项目的地方ELES(C:/不管什么是正确的命令

感谢

+2

我没有使用windows,但是我看到的行为是'django-admin.py startproject '在当前目录下创建一个名为''的目录。可能您只需要更改到您想要创建项目的目录。 – jcollado 2012-01-04 09:39:16

+2

@jcollado:这也是windows下的行为。 – Marcin 2012-01-04 09:45:52

+0

似乎你已经改变了工作目录到Django的安装位置(如c:\ Python2.7 \ lib \ site-packages \ Django \ bin),以便能够调用django-admin.py。相反,您应该使用未来的Django项目(c:\ whatever)转到目录,并使用完整路径('c:\ Python2.7 \ lib \ site-packages \ Django \ bin \ django)调用'django-admin.py' -admin.py'); – demalexx 2012-01-04 10:00:21

回答

1

我看到您的问题可能会在这里什么

为了内使用Django。?。你的系统,你必须导航到bin目录下执行Django的admin命令。

你并不需要这样做。你必须设置指向你的Python目录中的站点包文件夹的环境路径。

您可能会所以添加一个指向django/bin目录的路径 - 因此,在命令提示符下,您可以输入'django-admin.py'并调用其方法。

如何定义环境设置: http://support.tabs3.com/main/R10463.htm

例如我会添加路径'C:\ Python26 \ Lib \ site-packages \ django \ bin \'

这应该可以解决您的问题。

+0

我做了我所说的。我进入了“改变我的环境变量。已经有一个Django变量指向”C:\ Python26 \ Lib \ site-packages \“,所以我将它改为'C:\ Python26 \ Lib \ site-packages \ django \ bin \'然后我进入命令提示符并输入django-admin.py并且它没有对命令进行regonize。 – 2012-01-04 10:49:59

+0

好吧,不要改变旧的路径,你可以添加另一个。另外 - 这个路径指向你的django安装。它是Python的正确版本吗? – Glycerine 2012-01-04 11:23:50

+0

我使用Python 2.7,而不是3,所以它应该是正确的版本。原始路径缺少django/bin文件夹,所以我会说它不是正确的路径?只是做了一些事情,我不知道是否是正确的做法,但我将项目文件夹移到了django文件夹之外,它似乎仍然有效。是否可以这样做? – 2012-01-04 11:44:52