使用django-admin创建项目时生成空文件夹的问题求助
Django startproject仅生成空文件夹的解决办法
问题描述
我已成功创建虚拟环境并安装Django,但执行django-admin startproject <project_name>命令时,仅生成空文件夹。尝试使用完整路径C:\path\virtualenv\Scripts\django-admin startproject name_project执行仍无效。
相关截图:

解决步骤
- 激活虚拟环境后操作:先执行
C:\path\virtualenv\Scripts\activate,确认终端出现虚拟环境名称前缀后再运行项目创建命令 - 改用Python模块方式调用Django:执行
python -m django startproject <project_name>,这种方式会确保使用虚拟环境内安装的Django版本,避免全局版本干扰 - 验证虚拟环境内的Django安装状态:激活虚拟环境后运行
pip list,查看输出中是否有Django;若未找到,重新执行pip install django - 指定项目生成路径:如果目标路径存在解析问题,尝试明确指定路径,比如
python -m django startproject name_project C:\Users\YourName\Projects\ - 检查目录权限:不要在系统受保护的目录(如
C:\Windows、C:\Program Files)下创建项目,确保当前用户对目标文件夹有读写权限
内容的提问来源于stack exchange,提问作者khadhir helali
相关产品推荐
相关产品推荐

