搭建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计算时间差的方法
May 20 Python
Python常用知识点汇总
May 08 Python
Python第三方库的安装方法总结
Jun 06 Python
Python Tkinter模块实现时钟功能应用示例
Jul 23 Python
Python3实现腾讯云OCR识别
Nov 27 Python
python ddt数据驱动最简实例代码
Feb 22 Python
Python中numpy模块常见用法demo实例小结
Mar 16 Python
python自动结束mysql慢查询会话的实例代码
Oct 27 Python
解决pycharm编辑区显示yaml文件层级结构遇中文乱码问题
Apr 27 Python
Python正则表达式如何匹配中文
May 27 Python
Python DES加密实现原理及实例解析
Jul 17 Python
给Django Admin添加验证码和多次登录尝试限制的实现
Jul 26 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
实现dedecms全站URL静态化改造的代码
2007/03/29 PHP
php实现的简单中文验证码功能示例
2017/01/03 PHP
Bootstrap中data-target 到底是什么
2017/02/14 Javascript
js实现功能比较全面的全选和多选
2017/03/02 Javascript
基于AGS JS开发自定义贴图图层
2017/03/31 Javascript
浅谈node的事件机制
2017/10/09 Javascript
使用Bootstrap + Vue.js实现表格的动态展示、新增和删除功能
2017/11/27 Javascript
JQuery元素快速查找与操作
2018/04/22 jQuery
vue中axios的封装问题(简易版拦截,get,post)
2018/06/15 Javascript
Vue props 单向数据流的实现
2018/11/06 Javascript
详解Ant Design of React的安装和使用方法
2018/12/27 Javascript
vscode+gulp轻松开发小程序的完整步骤
2020/10/18 Javascript
vue3.0中使用element的完整步骤
2021/03/04 Vue.js
[01:09:40]Newbee vs Pain 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
用实例分析Python中method的参数传递过程
2015/04/02 Python
Python去除字符串两端空格的方法
2015/05/21 Python
python爬虫框架scrapy实战之爬取京东商城进阶篇
2017/04/24 Python
浅谈Python用QQ邮箱发送邮件时授权码的问题
2018/01/29 Python
numpy中实现ndarray数组返回符合特定条件的索引方法
2018/04/17 Python
解决Spyder中图片显示太小的问题
2018/04/27 Python
Python中Unittest框架的具体使用
2019/08/27 Python
django列表筛选功能的实现代码
2020/03/27 Python
HTML5的标签的代码的简单介绍 HTML5标签的简介
2012/05/28 HTML / CSS
使用canvas生成含有微信头像的邀请海报没有微信头像问题
2019/10/29 HTML / CSS
简历中自我评价分享
2013/10/09 职场文书
培训主管的岗位职责
2013/11/23 职场文书
英语自荐信范文
2013/12/11 职场文书
实习心得体会
2014/01/02 职场文书
车间安全生产标语
2014/06/06 职场文书
幼儿园欢迎词范文
2015/01/26 职场文书
护士求职简历自我评价
2015/03/10 职场文书
拾金不昧通报表扬范文
2015/05/05 职场文书
大学生党员暑假实践(活动总结)
2019/08/21 职场文书
详解Vue中$props、$attrs和$listeners的使用方法
2022/02/18 Vue.js
Vue的列表之渲染,排序,过滤详解
2022/02/24 Vue.js
pandas中pd.groupby()的用法详解
2022/06/16 Python