如何解决django-admin.py startproject mysite在window下无法创建文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何解决django-admin.py startproject mysite在window下无法创建文件相关的知识,希望对你有一定的参考价值。

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下无法创建文件的主要内容,如果未能解决你的问题,请参考以下文章

如何解决django-admin.py startproject mysite在window下无法创建文件

Django 命令行工具django-admin.py与manage.py

django-admin.py和manage.py的用法

找不到命令:django-admin.py

Django的manage.py runserver 可以长期运行吗

django-admin 和django-admin.py的区别