搭建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检测QQ在线状态的方法
May 09 Python
python开发之IDEL(Python GUI)的使用方法图文详解
Nov 12 Python
Python中sort和sorted函数代码解析
Jan 25 Python
Python求两个圆的交点坐标或三个圆的交点坐标方法
Nov 07 Python
Empty test suite.(PyCharm程序运行错误的解决方法)
Nov 30 Python
Python元组常见操作示例
Feb 19 Python
django框架用户权限中的session缓存到redis中的方法
Aug 06 Python
Python实现某论坛自动签到功能
Aug 20 Python
python opencv调用笔记本摄像头
Aug 28 Python
Python while循环使用else语句代码实例
Feb 07 Python
如何对python的字典进行排序
Jun 19 Python
Python3.8安装Pygame教程步骤详解
Aug 14 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/04/24 PHP
Laravel 5框架学习之环境与配置
2015/04/08 PHP
php操纵mysqli数据库的实现方法
2016/09/18 PHP
Laravel获取所有的数据库表及结构的方法
2019/10/10 PHP
jQuery实现带动画效果的二级下拉导航方法
2015/03/11 Javascript
js实现鼠标移到链接文字弹出一个提示层的方法
2015/05/11 Javascript
JavaScript实现图片轮播组件代码示例
2016/11/22 Javascript
JQueryEasyUI之DataGrid数据显示
2016/11/23 Javascript
bootstrap laydate日期组件使用详解
2017/01/04 Javascript
Vue头像处理方案小结
2018/07/26 Javascript
nuxt.js 在middleware(中间件)中实现路由鉴权操作
2020/11/06 Javascript
Vite和Vue CLI的优劣
2021/01/30 Vue.js
Python中装饰器学习总结
2018/02/10 Python
dataframe 按条件替换某一列中的值方法
2019/01/29 Python
python logging模块书写日志以及日志分割详解
2019/07/22 Python
jupyter修改文件名方式(TensorFlow)
2020/04/21 Python
Python应用实现处理excel数据过程解析
2020/06/19 Python
python中if嵌套命令实例讲解
2021/02/25 Python
css3 column实现卡片瀑布流布局的示例代码
2018/06/22 HTML / CSS
使用HTML和CSS实现的标签云效果(附demo)
2021/02/03 HTML / CSS
Lacoste(法国鳄鱼)加拿大官网:以标志性的POLO衫而闻名
2019/05/15 全球购物
SheIn沙特阿拉伯:女装在线
2020/03/23 全球购物
中英文自我评价常用句型
2013/12/19 职场文书
初一地理教学反思
2014/01/16 职场文书
2014年公务员思想汇报范文:全心全意为人民服务
2014/03/06 职场文书
环境保护与污染治理求职信
2014/07/16 职场文书
市级三好学生事迹材料
2014/08/27 职场文书
会议接待欢迎词范文
2015/01/26 职场文书
交通事故和解协议书
2015/01/27 职场文书
培训督导岗位职责
2015/04/10 职场文书
办公室年度工作总结2015
2015/05/21 职场文书
患者身份识别制度
2015/08/06 职场文书
中国文明网2015年“向国旗敬礼”活动网上签名寄语
2015/09/24 职场文书
小学运动会入场口号
2015/12/24 职场文书
2019暑期安全倡议书!
2019/06/27 职场文书
python神经网络编程之手写数字识别
2021/05/08 Python