Django新手在Windows命令行执行startproject命令遇阻求助
解决Windows下django-admin startproject创建项目失败的问题
嘿,我来帮你排查这个问题!既然你已经确认Django 2.0.4安装成功、Python 3.6版本匹配,那大概率是环境变量或者命令执行的小细节出了问题,试试下面这些方法:
用Python模块方式执行命令
有时候pip安装的django-admin脚本没自动加入系统PATH,这时候直接用Python的-m参数调用Django模块就很靠谱,把命令改成:python -m django startproject mysite这个方法会直接调用你当前Python环境里的Django,不用依赖PATH配置。
检查目录权限
Windows下部分目录需要管理员权限才能创建文件,你可以右键命令提示符,选择「以管理员身份运行」,然后切换到你的目标目录:cd C:\Users\b\Documents\Python\Django再重新执行创建项目的命令。
确认命令拼写正确
你输入的命令里显示是startpro...,要确保是完整的startproject,拼写错误会直接导致命令无法识别,完整命令应该是:django-admin startproject mysite用完整路径调用django-admin
先在Python交互环境里找到Django的安装路径:import django print(django.__file__)找到Python安装目录下的
Scripts文件夹(比如C:\Python36\Scripts),里面应该有django-admin.exe,直接用完整路径执行命令:C:\Python36\Scripts\django-admin.exe startproject mysite
内容的提问来源于stack exchange,提问作者bbartling
相关产品推荐
相关产品推荐

