开发博客项目第一章---django虚拟环境配置

2022-09-18 08:18:38

1、 配置虚拟环境(venv或者virtualenv)
在开始一个新项目时,可以使用虚拟环境进行环境的整理,这样对于多个项目所使用的环境就不至于混乱。
(1) 在文件夹下创建一个文件,比如我这儿创建一个《python_django_learn》文件夹,然后通过cmd命令进入该文件夹位置《cd python_django_learn》
(2) Cmd窗口继续输入配置虚拟环境的命令《python -m venv env》,其中env是虚拟环境的存储位置,名字可根据自己习惯设置
(3) Cmd窗口继续输入《env\Scripts\activate.bat》命令进行环境的搭建,结束后盘符前面会带上(env)标识,表示创建虚拟环境成功
(4) Cmd窗口继续输入《pip install django==2.2》命令进行django的安装,此刻该框架安装在上面创建的虚拟环境目录下。
安装环境图

2、 在虚拟环境下开始创建项目,在上面创建的虚拟环境下,使用命令《django-admin startproject xiangmuname》创建初始项目:项目的结构如下,my_blog下还存在一个同名的文件等。
在这里插入图片描述
在这里插入图片描述

3、 对于上面创建的项目,我们是否可以开始服务,当然是可以的,在刚刚的cmd窗口中输入命令《cd my_blog》进入我们创建的项目中,再输入《python manage.py runserver》即可启动服务。接着在浏览器中输入http://127.0.0.1:8000/就能在浏览器中访问,如果浏览器中出现下图,表示已经成功了。
在这里插入图片描述
在这里插入图片描述

4、 一些疑惑解答:
(1):在第二步之后,可能有些人的电脑是不存在《db.sqlite3》文件夹,这个问题根本不需要担心,以后在项目中创建model类时候会出现的。
(2):在第一步中,有些人输入《env\Scripts\activate.bat》这个不会出现(env)盘符提示,可能有些人因为环境安装问题导致,解决方案可以使用下面命令安装环境去配置《pip install virtualenv》《virtualenv --python=python3.7 env》然后在输入《env\Scripts\activate.bat》可能会实现。
5、总结:每次开始构建一个新项目,我们都最好使用虚拟环境去开发,前提是自己的pip环境要是好的。我经常遇到pip安装问题导致一系列问题出现。当创建好了这样一个项目之后,可以使用编译器去写代码,比如直接将这个文件夹拖入到pycharm专业版中去开发。

  • 作者:spring_cloudy
  • 原文链接:https://blog.csdn.net/spring_cloudy/article/details/114540013
    更新时间:2022-09-18 08:18:38