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

2021-05-05 03:29

阅读:661

标签:django-admin.py

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

原文地址:http://kalson.blog.51cto.com/12267030/1973748


评论


亲,登录后才可以留言!