使用命令“ django-admin startproject”不会创建任何内容

时间:2019-10-18 13:50:38

标签: django

我是Django,命令行和Stackoverflow的新手。 我安装了python和django。 在运行 django-admin启动项目时,什么也没有发生。

根据一些教程,我应该在Django_Practice文件夹中创建一个文件夹。当我重新运行同一命令时,它说该文件夹已经存在。

我使用的是Windows 10版本1903。

C:\Users\Arjit Raj>python
Python 3.7.4 (tags/v3.7.4:e09359112e, Jul  8 2019, 19:29:22) [MSC v.1916 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> ^Z

C:\Users\Arjit Raj>python -m django --version
2.2.6

C:\Users\Arjit Raj>cd desktop

C:\Users\Arjit Raj\Desktop>cd Django_Practice

C:\Users\Arjit Raj\Desktop\Django_Practice>django-admin startproject djangotrial

C:\Users\Arjit Raj\Desktop\Django_Practice>dir
 Volume in drive C is Windows
 Volume Serial Number is E21B-45DC

 Directory of C:\Users\Arjit Raj\Desktop\Django_Practice

18-Oct-19  07:06 PM    <DIR>          .
18-Oct-19  07:06 PM    <DIR>          ..
               0 File(s)              0 bytes
               2 Dir(s)  32,418,140,160 bytes free

C:\Users\Arjit Raj\Desktop\Django_Practice>django-admin startproject djangotrial
CommandError: 'C:\Users\Arjit Raj\Desktop\Django_Practice\djangotrial' already exists

C:\Users\Arjit Raj\Desktop\Django_Practice>

此外,正如评论中所问,dir / a的结果如下所述

C:\Users\Arjit Raj\Desktop\Django_Practice>dir /a 

Volume in drive C is Windows Volume Serial Number is E21B-45DC Directory of 

C:\Users\Arjit Raj\Desktop\Django_Practice 18-Oct-19 07:51 PM <DIR> . 
18-Oct-19 07:51 PM <DIR> .. 
0 File(s) 0 bytes 2 Dir(s) 32,417,251,328 bytes free 

C:\Users\Arjit Raj\Desktop\Django_Practice> 

2 个答案:

答案 0 :(得分:0)

这从来没有发生在我身上,但是似乎它正在其他地方创建项目,但是尝试一下:

$_ mkdir djangotrail
$_ django-admin startproject djangotrail djangotrail

答案 1 :(得分:0)

在命令提示符下,您好像正在使用Windows。 我猜想,如果您安装了启用了无提示模式的防病毒软件(例如Comodo Antivirus),那么它将干扰python脚本。

我建议禁用防病毒功能(防病毒,防火墙等),然后尝试启动项目django-admin startproject yourprojectname

很久以前,我也遇到过类似的问题,这是解决方案之一。希望它也对您有用。 请让我们知道结果,以便我们进行跟进。编码愉快!