我正在尝试遵循Django网站上的教程,因此我尝试使用django-admin startproject mysite
创建一个项目。该命令运行无误,但是当我打开要存储在项目中的目录时,该目录完全为空。再次运行该命令将为我提供以下信息:CommandError: 'G:\PROGRAMS\django-tutorial\mysite' already exists
。
我阅读了其他一些文章,这些文章可能与多次安装以及命令的运行和冲突有关,因此我删除了对其他Python版本(3.8除外)的所有引用。它似乎仍然无能为力。
我创建了一个不同的文件夹,以查看是否只是一些奇怪的文件夹冲突(在删除该文件夹之前,该文件夹中曾经有另一个django项目;我想重新开始本教程)。但是,仍然没有文件被创建。
我对此深感困惑。它与我的Python安装或先前的Django安装有什么关系(我尝试两次运行pip uninstall django
,但在我当前的Django安装中只运行了一次)。
[我目前在Windows 10上使用Django 3.0.1,谢谢
这是我根据要求输出的cmd:
G:\PROGRAMS\django-tutorial>python -V
Python 3.8.0
G:\PROGRAMS\django-tutorial>python3 -V
'python3' is not recognized as an internal or external command,
operable program or batch file.
G:\PROGRAMS\django-tutorial>dir
Volume in drive G is Files
Directory of G:\PROGRAMS\django-tutorial
26/12/2019 06:40 PM <DIR> .
26/12/2019 06:40 PM <DIR> ..
0 File(s) 0 bytes
2 Dir(s) 64,085,245,952 bytes free
G:\PROGRAMS\django-tutorial>django-admin startproject myapp
G:\PROGRAMS\django-tutorial>dir
Volume in drive G is Files
Directory of G:\PROGRAMS\django-tutorial
26/12/2019 06:40 PM <DIR> .
26/12/2019 06:40 PM <DIR> ..
0 File(s) 0 bytes
2 Dir(s) 64,085,245,952 bytes free
G:\PROGRAMS\django-tutorial>cd myapp
The system cannot find the path specified.
您可以键入以下命令并共享输出吗?
dir
pip install virtualenv
virtualenv env
source env/bin/activate
pip install django
django-admin startproject myapp
dir
cd myapp
dir