之前已经安装好了BitNami的Django,现在接着参考:
Writing your first Django app, part 1
去折腾第一个app:
1.去cmd中运行,结果出错:
E:\Dev_Root\WebServer\Django\fisrtApp>django-admin.py startproject mysite 'django-admin.py' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
所以,去找到django-admin.py所在位置:
E:\dev_install_root\BitNami DjangoStack\apps\django\django\bin\django-admin.py
打算把其添加到PATH中的,但是后来想想,还是先去BitNami中试试。
结果出错:
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。 E:\dev_install_root\BitNami DjangoStack>python Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import django >>> print django.get_version() 1.4.1 >>> django-admin.py startproject mysite File "<stdin>", line 1 django-admin.py startproject mysite ^ SyntaxError: invalid syntax >>> KeyboardInterrupt >>> >>> ^C E:\dev_install_root\BitNami DjangoStack>django-admin.py startproject mysite Traceback (most recent call last): File "E:\dev_install_root\BitNami DjangoStack\apps\django\django\bin\django-admin.py", line 2, in <module> from django.core import management ImportError: No module named django.core E:\dev_install_root\BitNami DjangoStack>
很明显,还是有一堆问题,没有配置好环境变量之类的。
但是,如果使用cmd运行Django的话,就需要把BitNami的Python的路径添加到PATH中,这就和之前安装的x64的python27冲突了。
因为以后其他程序也还是需要运行python的,所以还是想要只使用单一的,官网的,x64的python27,而不想用BitNami的Python。
所以,最后还是决定,暂时放弃BitNami,自己手动安装官网的Django算了。
这样就可以充分利用之前就安装好的Wamp中的apache,MYSQL,x64的Python 2.7.2了。
就不会搞得Python,Apache,MySQL等,都是安装了两份的。这样迟早会出现很多冲突的。
后续折腾参见: