python 在Django中创建项目失败导致创建数据库时can’t open file ‘manage.py’: [Errno 2] No such file or directory

Source

首先虚拟环境创建成功并处于活动状态,然后确保已正确好安装Django,以上可参考 建立虚拟环境
1.在Django中创建项目
输入命令:

django-admin startproject learning_log .

很多说法是输入django-admin.py startproject learning_log .,但后续会出问题,其问题未知,或许是我在其他地方出了问题,读者可以都尝试一下。
该命令让Django新建一个名为learning_log的项目,命令末尾的句点使新项目使用合适的目录结构,以确保开发完成后可以轻松的将应用程序部署到服务器。注意呦,千万别忘了这个句点,否则部署应用程序时将遭遇一些配置问题。如果忘记了这个句点,就将创建的文件和文件夹删除(ll_env除外),再重新运行这个命令。
2.查看生成的文件和目录
命令为:ls (在Windows系统上应为 dir ),结果表明Django新建了一个名为learning_log的目录,而且还创建了一个manage.py文件,如下图
在这里插入图片描述
运行指令:ls learning_log (在Windows系统上应为 dir learning_log )
刚创建的目录learning_log里包含5个文件
在这里插入图片描述
3.创建数据库
输入命令:

python manage.py migrate

以上步骤的Windows PowerShell窗口流程内容如下图
在这里插入图片描述

4.查看项目
输入命令:

python manage.py runserver

打开一款浏览器输入URL:http://localhost:8000/
在这若有问题可以参考(https://blog.csdn.net/pikef/article/details/99214907)

注:本人初步接触Python,本文仅供参考,有什么问题还望指正,这里是使用Python3.7、Django 3.1.7下进行的,不同版本或许有不一样的结果

以上内容部分摘自《Python编程:从入门到实践》