搭建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开发微信支付的注意事项
Aug 19 Python
python print输出延时,让其立刻输出的方法
Jan 07 Python
初探利用Python进行图文识别(OCR)
Feb 26 Python
Django 表单模型选择框如何使用分组
May 16 Python
python实现ip地址查询经纬度定位详解
Aug 30 Python
python中matplotlib条件背景颜色的实现
Sep 02 Python
keras 获取某层的输入/输出 tensor 尺寸操作
Jun 10 Python
Pycharm常用快捷键总结及配置方法
Nov 14 Python
Pytorch1.5.1版本安装的方法步骤
Dec 31 Python
教你使用Pandas直接核算Excel中快递费用
May 12 Python
Python pandas读取CSV文件的注意事项(适合新手)
Jun 20 Python
Pyhton爬虫知识之正则表达式详解
Apr 01 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 数组实例说明
2008/08/18 PHP
PHP去掉从word直接粘贴过来的没有用格式的函数
2012/10/29 PHP
基于php上传图片重命名的6种解决方法的详细介绍
2013/04/28 PHP
zf框架的Filter过滤器使用示例
2014/03/13 PHP
PHP return语句另类用法不止是在函数中
2014/09/17 PHP
Yii2实现中国省市区三级联动实例
2017/02/08 PHP
PHP 返回数组后处理方法(开户成功后弹窗提示)
2017/07/03 PHP
简单实现php上传文件功能
2017/09/21 PHP
PHP+RabbitMQ实现消息队列的完整代码
2019/03/20 PHP
js封装的textarea操作方法集合(兼容很好)
2010/11/16 Javascript
IE6下CSS图片缓存问题解决方法
2010/12/09 Javascript
关于IE BUG与字符串截取substr的解决办法
2013/04/10 Javascript
js日期相关函数总结分享
2013/10/15 Javascript
详解Vue用axios发送post请求自动set cookie
2017/05/10 Javascript
微信小程序 侧滑删除(左滑删除)
2017/05/23 Javascript
Vue项目中跨域问题解决方案
2018/06/05 Javascript
详解Vue结合后台的列表增删改案例
2018/08/21 Javascript
基于three.js实现的3D粒子动效实例代码
2019/04/09 Javascript
详解React中共享组件逻辑的三种方式
2021/02/02 Javascript
[01:03:41]完美世界DOTA2联赛PWL S3 DLG vs Phoenix 第一场 12.17
2020/12/19 DOTA
调试Python程序代码的几种方法总结
2015/04/28 Python
python运行其他程序的实现方法
2017/07/14 Python
对命令行模式与python交互模式介绍
2018/05/12 Python
Python实现的括号匹配判断功能示例
2018/08/25 Python
python+unittest+requests实现接口自动化的方法
2018/11/29 Python
pandas去重复行并分类汇总的实现方法
2019/01/29 Python
python中比较两个列表的实例方法
2019/07/04 Python
原生python实现knn分类算法
2019/10/24 Python
西班牙宠物用品和食品网上商店:Tiendanimal
2019/06/06 全球购物
大学竞选班长演讲稿
2014/04/24 职场文书
党员志愿者活动总结
2014/06/26 职场文书
口才训练演讲稿范文
2014/09/16 职场文书
离婚协议书该怎么写
2014/10/04 职场文书
环境卫生工作汇报材料
2014/10/28 职场文书
高三毕业感言
2015/07/30 职场文书
Go Gin实现文件上传下载的示例代码
2021/04/02 Golang