搭建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基于smtplib实现异步发送邮件服务
May 28 Python
Python文件读取的3种方法及路径转义
Jun 21 Python
用于业余项目的8个优秀Python库
Sep 21 Python
python 保存float类型的小数的位数方法
Oct 17 Python
Pycharm设置utf-8自动显示方法
Jan 17 Python
Python3实现的判断环形链表算法示例
Mar 07 Python
Python hexstring-list-str之间的转换方法
Jun 12 Python
python各类经纬度转换的实例代码
Aug 08 Python
python lambda表达式在sort函数中的使用详解
Aug 28 Python
基于YUV 数据格式详解及python实现方式
Dec 09 Python
通过实例解析Python调用json模块
Dec 11 Python
python kafka 多线程消费者&手动提交实例
Dec 21 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
24条货真价实的PHP代码优化技巧
2016/07/28 PHP
thinkphp多表查询两表有重复相同字段的完美解决方法
2016/09/22 PHP
JS获取IUSR_机器名和IWAM_机器名帐号的密码
2006/12/06 Javascript
javascript 实现简单的table排序及table操作练习
2012/12/28 Javascript
jquery实现表格奇数偶数行不同样式(有图为证及实现代码)
2013/01/23 Javascript
JavaScript实现找出数组中最长的连续数字序列
2014/09/03 Javascript
JavaScript中用getDate()方法返回指定日期的教程
2015/06/09 Javascript
JavaScript数据类型判定的总结笔记
2015/07/31 Javascript
jQuery拖动元素并对元素进行重新排序
2015/12/30 Javascript
原生JS实现旋转木马式图片轮播插件
2016/04/25 Javascript
vue.js实例todoList项目
2017/07/07 Javascript
最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等
2017/08/16 Javascript
jQuery实现点击下拉框中的值累加到文本框中的方法示例
2017/10/28 jQuery
vue elementUI 表单校验功能之数组多层嵌套
2019/06/04 Javascript
Vue项目中ESlint规范示例代码
2019/07/04 Javascript
javascript 对象 与 prototype 原型用法实例分析
2019/11/11 Javascript
uni-app微信小程序登录授权的实现
2020/05/22 Javascript
vue实现数字滚动效果
2020/06/29 Javascript
js实现自定义滚动条的示例
2020/10/27 Javascript
python清除指定目录内所有文件中script的方法
2015/06/30 Python
解决python2.7 查询mysql时出现中文乱码
2016/10/09 Python
Python字典操作详细介绍及字典内建方法分享
2018/01/04 Python
对pyqt5中QTabWidget的相关操作详解
2019/06/21 Python
python文件处理fileinput使用方法详解
2020/01/02 Python
python使用docx模块读写docx文件的方法与docx模块常用方法详解
2020/02/17 Python
获取python运行输出的数据并解析存为dataFrame实例
2020/07/07 Python
python元组拆包实现方法
2021/02/28 Python
巴西网上药房:onofre
2016/11/21 全球购物
Carrs Silver官网:英国著名的银器品牌
2020/08/29 全球购物
一套Delphi的笔试题一
2016/02/14 面试题
工程概预算专业毕业生求职信
2013/10/04 职场文书
大学生创业感言
2014/01/25 职场文书
社区健康教育实施方案
2014/03/18 职场文书
信用社竞聘演讲稿
2014/05/16 职场文书
2019年工作总结范文
2019/05/21 职场文书
logback 实现给变量指定默认值
2021/08/30 Java/Android