搭建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正则表达式抓取成语网站
Nov 20 Python
Python StringIO模块实现在内存缓冲区中读写数据
Apr 08 Python
浅析Python中将单词首字母大写的capitalize()方法
May 18 Python
Python实现的根据IP地址计算子网掩码位数功能示例
May 23 Python
python实现linux下抓包并存库功能
Jul 18 Python
使用python实现数组、链表、队列、栈的方法
Dec 20 Python
python orm 框架中sqlalchemy用法实例详解
Feb 02 Python
解决Jupyter notebook中.py与.ipynb文件的import问题
Apr 21 Python
Django+Celery实现动态配置定时任务的方法示例
May 26 Python
Pycharm插件(Grep Console)自定义规则输出颜色日志的方法
May 27 Python
Python常用模块函数代码汇总解析
Aug 31 Python
selenium+超级鹰实现模拟登录12306
Jan 24 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实现百度网盘图片直链的代码分享
2012/11/01 PHP
php小经验:解析preg_match与preg_match_all 函数
2013/06/29 PHP
PHP获取数组的键与值方法小结
2015/06/13 PHP
详解WordPress中的头像缓存和代理中的缓存更新方法
2016/03/01 PHP
php使用curl实现简单模拟提交表单功能
2017/05/15 PHP
JS实现下拉框的动态添加(附效果)
2013/04/03 Javascript
js判断为空Null与字符串为空简写方法
2014/02/24 Javascript
JS实现浏览器状态栏文字从右向左弹出效果代码
2015/10/27 Javascript
AngularJS入门心得之directive和controller通信过程
2016/01/25 Javascript
vue 的点击事件获取当前点击的元素方法
2018/09/15 Javascript
利用jquery和BootStrap实现动态滚动条效果
2018/12/03 jQuery
浅谈Fetch 数据交互方式
2018/12/20 Javascript
vue中使用mxgraph的方法实例代码详解
2019/05/17 Javascript
JS字符串与二进制的相互转化实例代码详解
2019/06/28 Javascript
Vue开发环境中修改端口号的实现方法
2019/08/15 Javascript
jQuery实现手风琴效果(蒙版)
2020/01/11 jQuery
微信小程序自定义扫码功能界面的实现代码
2020/07/02 Javascript
Python Numpy库安装与基本操作示例
2019/01/08 Python
python爬虫豆瓣网的模拟登录实现
2019/08/21 Python
python 基于pygame实现俄罗斯方块
2021/03/02 Python
如何使用css3实现一个类在线直播的队列动画的示例代码
2020/06/17 HTML / CSS
CSS3+HTML5+JS 实现一个块的收缩与展开动画效果
2020/11/17 HTML / CSS
华为慧通面试题
2012/09/11 面试题
魅力教师事迹材料
2014/01/10 职场文书
绘画专业自荐信范文
2014/02/23 职场文书
《黄山奇石》教学反思
2014/04/19 职场文书
企业管理标语
2014/06/10 职场文书
四风自我剖析材料
2014/09/30 职场文书
2014年为民办实事工作总结
2014/12/20 职场文书
小学语文教师年度考核个人总结
2015/02/05 职场文书
专业技术职务聘任证明
2015/03/02 职场文书
摘录式读书笔记
2015/07/01 职场文书
Go语言 go程释放操作(退出/销毁)
2021/04/30 Golang
Python数据分析之绘图和可视化详解
2021/06/02 Python
javascript代码简写的几种常用方式汇总
2021/08/23 Javascript
JavaScript组合继承详解
2021/11/07 Javascript