最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【记录】基于BitNami版本的Django,折腾第一个Django的app

Django crifan 2284浏览 0评论

之前已经安装好了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等,都是安装了两份的。这样迟早会出现很多冲突的。


后续折腾参见:

【记录】使用pip安装官方版本的Django

转载请注明:在路上 » 【记录】基于BitNami版本的Django,折腾第一个Django的app

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
81 queries in 0.167 seconds, using 22.15MB memory