搭建python django虚拟环境完整步骤详解


Posted in Python onJuly 08, 2019

一、建立虚拟环境

pip install virtualenv

要使用Django,首先要建立一个虚拟工作环境。我们先为项目建立一个文件夹learn,在文件夹中打开命令行(shift+右击),来建立另一个虚拟环境。

搭建python django虚拟环境完整步骤详解

如果使用的是python 3,可使用如下命令来创建:

python -m venv l_env

搭建python django虚拟环境完整步骤详解

这里运行模块venv,用它来创建一个名为l_env的虚拟环境,此时learn文件夹中会多出来一个l_env的文件夹。

搭建python django虚拟环境完整步骤详解

如果上述成功了,则跳转到三、激活虚拟环境,否则跳转二、安装virtualenv

二、安装virtualenv

如果使用较早的python版本,或者系统没有正确地配置,不能使用模块venv,可自行安装virtualenv包。执行如下命令:

python -m pip install --user virtualenv

然后到learn文件夹中,如下创建虚拟环境,比如创建名为ll_env的环境:

virtualenv ll_env

搭建python django虚拟环境完整步骤详解

三、激活虚拟环境

建立虚拟环境后,进入l_env文件夹中的Scripts文件夹中打开命令行输入:

activate

搭建python django虚拟环境完整步骤详解

四、安装Django

上述步骤激活虚拟环境后,就可安装Django:

pip install Django

搭建python django虚拟环境完整步骤详解

五、在Django中创建项目

在仍然处于活动状态的虚拟环境下执行如下操作创建项目:

django-admin startproject learning_blog

搭建python django虚拟环境完整步骤详解

这样就创建了一个项目,新建了一个名为learning_blog的文件夹,里面含有4个文件。

搭建python django虚拟环境完整步骤详解

搭建python django虚拟环境完整步骤详解

输入

dir

搭建python django虚拟环境完整步骤详解

然后切换目录

cd learning_blog

搭建python django虚拟环境完整步骤详解

六、创建数据库

接上一步,创建数据库

python manage.py migrate

搭建python django虚拟环境完整步骤详解

此时又创建了一个文件db.sqlite3

搭建python django虚拟环境完整步骤详解

回到顶部

七、查看项目

下面来核实Django是否正确创建了项目。执行如下

python manage.py runserver

搭建python django虚拟环境完整步骤详解

现在打开浏览器,输入URL:http://localhost:8000/,如果不管用,输入:http://127.0.0.1:8000/,结果会出现如下界面

搭建python django虚拟环境完整步骤详解

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python pdb调试方法分享
Jan 21 Python
Python实现二叉搜索树
Feb 03 Python
python编码总结(编码类型、格式、转码)
Jul 01 Python
Python 模拟员工信息数据库操作的实例
Oct 23 Python
Python字典及字典基本操作方法详解
Jan 30 Python
Pandas DataFrame数据的更改、插入新增的列和行的方法
Jun 25 Python
使用python-opencv读取视频,计算视频总帧数及FPS的实现
Dec 10 Python
pytorch:model.train和model.eval用法及区别详解
Feb 20 Python
python代码实现TSNE降维数据可视化教程
Feb 28 Python
win10从零安装配置pytorch全过程图文详解
May 08 Python
30行Python代码实现高分辨率图像导航的方法
May 22 Python
关于python的缩进规则的知识点详解
Jun 22 Python
python中break、continue 、exit() 、pass终止循环的区别详解
Jul 08 #Python
33个Python爬虫项目实战(推荐)
Jul 08 #Python
详解python中的time和datetime的常用方法
Jul 08 #Python
在python plt图表中文字大小调节的方法
Jul 08 #Python
python文件转为exe文件的方法及用法详解
Jul 08 #Python
简单了解python代码优化小技巧
Jul 08 #Python
python实现在函数图像上添加文字和标注的方法
Jul 08 #Python
You might like
使用字符串函数输出整数化的PHP版本号
2006/10/09 PHP
PHP SQLite类
2009/05/07 PHP
PHP中对用户身份认证实现两种方法
2011/06/04 PHP
如何在centos8自定义目录安装php7.3
2019/11/28 PHP
js判断FCKeditor内容是否为空的两种形式
2013/05/14 Javascript
js onload事件不起作用示例分析
2013/10/09 Javascript
jQuery动态添加、删除元素的方法
2014/01/09 Javascript
JS操作CSS随机改变网页背景实现思路
2014/03/10 Javascript
返回顶部按钮响应滚动且动态显示与隐藏
2014/10/14 Javascript
JS获取网页图片name属性的方法
2015/04/01 Javascript
JavaScript计算某一天是星期几的方法
2015/08/05 Javascript
jQuery自定义多选下拉框效果
2017/06/19 jQuery
vue2.0 循环遍历加载不同图片的方法
2018/03/06 Javascript
原生JS实现DOM加载完成马上执行JS代码的方法
2018/09/07 Javascript
理顺8个版本vue的区别(小结)
2018/09/17 Javascript
es6中reduce的基本使用方法
2019/09/10 Javascript
vue指令v-html使用过滤器filters功能实例
2019/10/25 Javascript
[46:57]EG vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python操作日期和时间的方法
2014/03/11 Python
简单理解Python中基于生成器的状态机
2015/04/13 Python
Windows下Python的Django框架环境部署及应用编写入门
2016/03/10 Python
详解用Python为直方图绘制拟合曲线的两种方法
2019/08/21 Python
Python hashlib模块实例使用详解
2019/12/24 Python
澳大利亚时尚前卫设计师珠宝在线:Amber Sceats
2017/10/04 全球购物
师范生自我鉴定
2014/03/20 职场文书
社区个人对照检查材料(群众路线)
2014/09/26 职场文书
小学假期安全广播稿
2014/09/28 职场文书
医院财务人员岗位职责
2015/04/14 职场文书
经费申请报告
2015/05/15 职场文书
毕业论文答辩开场白和答辩技巧
2015/05/27 职场文书
七一活动主持词
2015/06/29 职场文书
毕业设计工作总结
2015/08/14 职场文书
nginx实现发布静态资源的方法
2021/03/31 Servers
Python控制台输出俄罗斯方块移动和旋转功能
2021/04/18 Python
ConstraintValidator类如何实现自定义注解校验前端传参
2021/06/18 Java/Android
Java新手教程之ArrayList的基本使用
2021/06/20 Java/Android