手动搭建Django虚拟环境,创建项目后pycharm报错:Error:Cannot run program "D:\Python\python.exe" (in directory "D:\Django\student_house"): CreateProcess error=2, 系统找不到指定的文件

整体流程:

一、创建和激活虚拟环境(1、2)

二、安装Django(3)

三、创建Django项目(4)

四、pycharm配置解释器环境(5、6)----报错解决可直接看这部分

五、创建APP(7)

六、运行项目(8)

具体内容:

1、首先我在D:\Django文件夹中通过命令: virtualenv student 创建虚拟环境。

出于好奇,来看看虚拟环境有啥 (也可以不看)

 

 

 2、激活虚拟环境:

通过 student\Scripts\activate命令,即可创建。

(student是刚才创建的虚拟环境名,Scripts和activate分别都可以只需要输入s和a按tab键能够自动补齐)

创建成功后,路径前面会显示(student) 

 3、接着就可以在虚拟环境中安装Django:

pip install django

 

 提示通过命令python.exe -m pip install --upgrade pip 更新pip版本

 4、在虚拟环境中创建Django项目

① 创建根目录:

mkdir student-house

② 创建项目:

cd student-house

django-admin startproject student-sys

 

 来看看创建的项目文件:

 

 

 5、在pycharm中打开项目,发现报错:

Error:Cannot run program "D:\Python\python.exe" (in directory "D:\Django\student-house"): CreateProcess error=2, 系统找不到指定的文件。

6、报错原因:

新创建的Django项目没有配置解释器环境,在settings中配置一下即可。

配置前:

 配置后:

 刷新一下,没有报错了

7、创建app

通过python manage.py startapp  xx项目名 命令创建

8、 点击URL: http://127.0.0.1:8000/ ,浏览器显示如下:

 

posted @ 2022-07-29 18:45  Tutu007  阅读(2294)  评论(0编辑  收藏  举报