django-admin.py startproject mysite 在window上无论我怎么试,都没法创建,总是跳出一个
#!c:\python27\python.exe from django.core import management if __name__ == "__main__": management.execute_from_command_line()
的弹窗,将这段执行又出现参数的问题。烦死了。
最后网上查到又是修改注册表,又是path路径添加C:\Python27\Lib\site-packages\django\bin的(没找到网上修改注册表的方法)。
最后终于找到了解决办法
python django-admin.py startproject mysite应该是这个命令才对。
哎 不说了 下班了。哥哥要回家打LOL了。
今天解决了两个问题。开心
随着使用,再更新一下。正常来说,把django-admin.py的路径加入环境变量使用上面的命令应该是OK的,结果使用过程中发现,如果在其他路径使用,还是会有问题,必须要使用绝对路径才可以。。。。不要问我为啥,这不科学。
再次更新,发现在window上使用这种.py文件,都要在前面加上python。就跟我们安装一个新的模块一样,都是python setup.py install.如果在linux下,setup.py设置为可执行文件后,很明显./setup.py install (install代表的是参数)。但是windows下都必须加上python才可以,告诉这个文件是用python程序执行。而linux下,在文件中就会指定是用什么来解释这个文本。
经过这几个问题,终于搞懂了为啥按照书上写的直接写.py+参数不行了。
python django-admin.py startproject mysite
python manage.py startapp blog
python setup.py install
简单示例一下。
本文出自 “让往事如烟” 博客,请务必保留此出处http://kalson.blog.51cto.com/12267030/1973748
如何解决django-admin.py startproject mysite在window下无法创建文件
原文地址:http://kalson.blog.51cto.com/12267030/1973748