搭建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爬虫抓取豆瓣电影TOP100及用户头像的方法
Jan 20 Python
Python卸载模块的方法汇总
Jun 07 Python
Python中扩展包的安装方法详解
Jun 14 Python
Python随机生成手机号、数字的方法详解
Jul 21 Python
mysql 之通过配置文件链接数据库
Aug 12 Python
Python实现的单向循环链表功能示例
Nov 10 Python
JSON文件及Python对JSON文件的读写操作
Oct 07 Python
利用python和百度地图API实现数据地图标注的方法
May 13 Python
softmax及python实现过程解析
Sep 30 Python
Keras - GPU ID 和显存占用设定步骤
Jun 22 Python
python脚本和网页有何区别
Jul 02 Python
一篇文章弄懂Python关键字、标识符和变量
Jul 15 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
火车采集器 免费版使出收费版本功能实现原理
2009/09/17 PHP
PHP设计模式之适配器模式定义与用法详解
2018/04/03 PHP
PHP使用mysqli同时执行多条sql查询语句的实例
2019/03/22 PHP
JQuery读取XML文件数据并显示的实现代码
2009/12/16 Javascript
jquery.validate使用攻略 第三部
2010/07/01 Javascript
轻量级 JS ToolTip提示效果
2010/07/20 Javascript
javascript 闭包
2011/09/15 Javascript
JavaScript实现鼠标滑过图片变换效果的方法
2015/04/16 Javascript
javascript判断网页是关闭还是刷新
2015/09/12 Javascript
Vue和Bootstrap的整合思路详解
2017/06/30 Javascript
详解vue+css3做交互特效的方法
2017/11/20 Javascript
vue.js实现的经典计算器/科学计算器功能示例
2018/07/11 Javascript
如何把vuejs打包出来的文件整合到springboot里
2018/07/26 Javascript
JS实现的获取银行卡号归属地及银行卡类型操作示例
2019/01/08 Javascript
jstree中的checkbox默认选中和隐藏示例代码
2019/12/29 Javascript
举例讲解Python程序与系统shell交互的方式
2015/04/09 Python
Python实现打印螺旋矩阵功能的方法
2017/11/21 Python
pandas groupby 分组取每组的前几行记录方法
2018/04/20 Python
Python一个简单的通信程序(客户端 服务器)
2019/03/06 Python
Django网络框架之创建虚拟开发环境操作示例
2019/06/06 Python
Python collections中的双向队列deque简单介绍详解
2019/11/04 Python
Python多线程操作之互斥锁、递归锁、信号量、事件实例详解
2020/03/24 Python
Anaconda的安装与虚拟环境建立
2020/11/18 Python
python3 通过 pybind11 使用Eigen加速代码的步骤详解
2020/12/07 Python
BRASTY捷克:购买香水、化妆品、手袋和手表
2017/07/12 全球购物
英国领先的维生素和补充剂品牌:Higher Nature
2019/08/26 全球购物
你对IPv6了解程度
2016/02/09 面试题
什么是GWT的Module
2013/01/20 面试题
建筑经济管理专业求职信分享
2014/01/06 职场文书
捐赠仪式主持词
2014/03/19 职场文书
2015年元旦文艺汇演主持词
2014/03/26 职场文书
农行心得体会
2014/09/02 职场文书
2014年平安夜寄语
2014/12/08 职场文书
2016年度先进班组事迹材料
2016/03/01 职场文书
2016年全国爱眼日宣传教育活动总结
2016/04/05 职场文书
从结婚开始的恋爱故事。小说《我的美好婚事》TV动画化决定
2022/04/07 日漫