Django是一款基于python的MVT的web开发框架(m表示model,主要用于对数据库层的封装  ,v表示view,用于向用户展示结果,c表示controller,是核心,用于处理请求、获取数据、返回结果)

  Django虚拟环境搭建(ubuntu)

  1. 开发会用 virtualenv 来管理多个开发环境,virtualenvwrapper 使得virtualenv变得更好用

    安装:sudo pip install virtualenv virtualenvwrapper

    2.修改~/.bash_profile或其它环境变量相关文件(如 .bashrc 或用 ZSH 之后的 .zshrc),添加以下语句

    export WORKON_HOME=$HOME/.virtualenvs

    exportPROJECT_HOME=$HOME/workspace
    source/usr/local/bin/virtualenvwrapper.sh

    3.使之生效

    source ~/.bash_profile

   使用方法

  

    mkvirtualenv h1:创建运行环境h1

    workon h1: 工作在 h1环境 或 从其它环境切换到 h1环境

    deactivate: 退出终端环境

    rmvirtualenv ENV:删除运行环境ENV

    mkproject mic:创建mic项目和运行环境mic

    mktmpenv:创建临时运行环境

    lsvirtualenv: 列出可用的运行环境

    lssitepackages: 列出当前环境安装了的包

创建的环境是独立的,互不干扰,无需sudo权限即可使用 pip 来进行包的管理。

安装django

  1. 安装好虚拟环境后,执行mkvirtualenv h1 创建名为h1的虚拟环境

    如图

    

     进入虚拟环境后:

    

     2.查看当前所有的虚拟环境:workon

     (h4是我之前建好的虚拟环境)

     3.查看环境中已经安装的包

    pip list

    pip freeze

    

   4.安装django

    pip install django==1.8.2       (建议安装1.8.2版本,这是一个稳定性高、使用广、文档多的版本)

        然后执行pip list查看

    

    安装完成

   

    

转载于:https://www.cnblogs.com/qflyue/p/7975546.html

Django安装与开发虚拟环境搭建01相关推荐

  1. android4.4源码下载 windows,android4.4_android4.0 x86笔记本安装及开发环境搭建_android4.4源码下载...

    Android 4.0让手机和平板电脑最终走到了一起,这是多么唯美的一件事,其实不仅仅有手机和平板,甚至连PC也与他们同路.日前Android for x86放出了最新的Android 4.0版,这也 ...

  2. Django学习笔记 开发环境搭建

    为什么使用django? 1.支持快速开发:用python开发:数据库ORM系统,并不需要我们手动地构造SQL语句,而是用python的对象访问数据库,能够提升开发效率. 2.大量内置应用:后台管理系 ...

  3. Django框架学习——1—(虚拟环境搭建、MVC思想与Django的MVT区别、Django项目的创建、运行Django项目、项目结构介绍)

    1.虚拟环境搭建 创建新的Django框架的虚拟环境: 注意:如果没有pipenv指令,需要安装这个支持库,同时需要记住配置它的环境变量,否则虚拟环境会安装在默认文件夹下(一般是C:\Users\Ad ...

  4. JDK安装以及开发环境搭建

    无论是Java开发.J2EE以及Android开发搭建环境时JDK开发环境搭建及环境变量配置是必不可少的,这篇文章就来就分别介绍下JDK的下载以及不同平台的环境变量的配置. 1.安装JDK开发环境 官 ...

  5. Java开发环境搭建01:JDK安装和配置

    一.JDK介绍 JDK是 Java 语言的软件开发工具包,是整个Java开发的核心,它包含了Java的运行环境(JVM+Java系统类库)和Java工具(javac命令和java命令等).总之一句话: ...

  6. pythonocc安装_PythonOCC开发-如何搭建开发环境和一个创建圆台例子

    我本来是打算学习C++ OCC的,但是感觉C++太难了,虽然OpenCasCAD里面有个MFC的例子,但是我连一个开发环境都没搭建出来. 后来知道有个老外把C++ OCC封装成了PythonOCC,就 ...

  7. Django入门之开发环境搭建1.1

    创建虚拟环境 创建:mkvirtualenv [虚拟环境名称] 删除:rmvirtualenv [虚拟环境名称] 进入:workon [虚拟环境名称] 退出:deactivate 所有的虚拟环境,都位 ...

  8. mac怎么安装python开发环境搭建_Mac OS搭建Python开发环境

    简书 Wwwwei 转载请注明原创出处,谢谢! 前言 最近在看一些关于机器学习的内容,其中大量代码需要Python的运行环境,所以搭建了Python开发环境,这里记录下,方便大家学习. 安装Pytho ...

  9. python安装与开发环境搭建_Python安装和开发环境搭建

    1.官网:http://www.python.org/download/下载安装包,目前最新版本为3.6,安装包很多地方可以下,也可以在360软件管家上下载安装 特别要注意勾选:Add Python ...

最新文章

  1. 帝国cms后台模板编辑器辅助增强插件代码高亮格式化显示
  2. 仿盛大服务器列表不显示,最新高仿100%仿盛大传奇私服--传奇SF无法获得列表解决方法大全...
  3. java后台导出excel代码详细讲解,java基础面试笔试题
  4. java特殊类型_java中如何查找某个特定类型作为形参的方法
  5. 生命真的很脆弱,理性看待过劳
  6. 巧用 Nginx 快速实现 HTTPS 双向认证
  7. visionpro图片读取、写入
  8. 你不可不知的HTML优化技巧
  9. app上架,iCloud存储的内容过多问题。
  10. Linux学习笔记(七)Linux常用命令:挂载命令
  11. 1.5.1 Number Triangles 数字金字塔
  12. 联想小新520怎么样?对比当贝D3X哪款更值得买?
  13. 查询所有银行在各省的分行、支行
  14. 大学本科计算机专业的课程
  15. 关于React 行内样式backgroundImage的设置
  16. nova6se是华为鸿蒙系统吗,华为荣耀9x和nova6se哪个性价比高?_科技数码通
  17. 将Rtf转换为Html格式
  18. uni-app 小程序获取dom信息
  19. 苹果手机绕 id,勤试成功。把经过分享给大家!
  20. C#线程安全集合类说明(2): ConcurrentBag<T>

热门文章

  1. 手势识别器GestureDetector
  2. 华为m6升级鸿蒙,华为鸿蒙系统再传喜讯!14款华为旧旗舰喜提新系统:大幅度换血...
  3. 主题模型︱几款新主题模型——SentenceLDA、CopulaLDA、TWE简析与实现
  4. jvm 变量 内存分配
  5. 重大改革!Python将被加入高考科目!
  6. PostgreSQL 优势,MySQL 数据库自身的特性并不十分丰富,触发器和存储过程的支持较弱,Greenplum、AWS 的 Redshift 等都是基于 PostgreSQL 开发的...
  7. SpringMVC整合fastjson、easyui 乱码问题
  8. 30岁的我们还能做什么?
  9. 【代码保留】WebService发布本地磁盘信息
  10. Meteor资源国外优秀web APP 收藏