美文网首页
创建virtualenv,认识Django

创建virtualenv,认识Django

作者: 02b2972e6a93 | 来源:发表于2018-09-10 20:27 被阅读0次

    virtualenv是什么?

    在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4。所有第三方的包都会被pip安装到Python3的site-packages目录下。

    如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要jinja 2.7,而应用B需要jinja 2.6怎么办?

    这种情况下,每个应用可能需要各自拥有一套“独立”的Python运行环境。virtualenv就是用来为一个应用创建一套“隔离”的Python运行环境。

    安装virtualenv

    • 首先,我们用pip安装virtualenv:
      pip3 install virtualenv
    • 为一个工程项目搭建一个虚拟环境:
      比如在c盘创建my_porject文件夹
      在my_project文件夹中创建new_env文件夹
    • 用管理员身份运行CMD
    • 进入文件目录,安装
    C:\Windows\System32>cd c:\
    
    c:\>cd my_porject
    
    c:\>my_porject\cd new_env
    
    • 为virtualenv指定Python解释器,并命名为py3.6
      c:\>my_porject\new_env\virtualenv -p C:\Users\liulu\AppData\Local\Programs\Python\Python36 py3.6
    • 使用新环境
      c:\>my_porject\cd new_env\cd Scripts
      c:\>my_porject\cd new_env\Scripts\activate
      (py3.6) c:\>my_porject\cd new_env\Scripts\activate
    • 出现 (py3.6)即创建成功
    • 在py3.6环境下安装Django,以Django1.11版本为例
    • 如果你不知道需要安装哪个版本,请看下文对照表。
      (py3.6) c:\>my_porject\cd new_env\Scripts\pip3 install django==1.1

    Django是什么?

    Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。
    Django是一个开放源代码的Web应用框架,由Python写成。
    Django遵守BSD版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 。
    Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。

    学习Django之前你需要有Python都基础。

    Django版本问题

    Django版本 Python版本
    1.8 2.7, 3.2 , 3.3, 3.4, 3.5
    1.9, 1.10 2.7, 3.4, 3.5
    1.11 2.7, 3.4, 3.5, 3.6
    2.0 3.5+

    注:版本一定要对应,否则会发生错误。

    相关文章

      网友评论

          本文标题:创建virtualenv,认识Django

          本文链接:https://www.haomeiwen.com/subject/nylegftx.html