zoukankan      html  css  js  c++  java
  • Linux虚拟环境创建及使用

    Linux虚拟环境创建及使用

    linux安装

    #方法2:linux
    pip 3 install virtual env wrapper
    mkdir $HOME/.virtualenvs					#把所有虚拟环境指定到一个目录文件夹下存放
    find/-name virtual env wrapper.sh			#查找执行脚本路径, 添加到~/.bashrc
    
    vim~/.bashrc							#修改bash配置文件
    
    '''
    export WORKON_HOME=$HOME/.virtualenvs		#python虚拟环境安装位置
    VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3	
    source/usr/local/bin/virtualenvwrapper.sh
    '''
    
    source~/.bashrc						#执行virtual env wrapper安装脚本
    

    virtualenvwrapper使用命令

    mkvirtualenv test1				#创建虚拟环境
    mkvirtualenv test2env -p python3	
    lsvirtualenv					#查看虚拟环境
    workon testl					#进入虚拟环境
    deactivate					#退出虚拟环境
    rmvirtualenv test1				#删除虚拟环境
    pip list						#查看虚拟环境下的安装包
    

    pip命令基本使用

    pip
    pip install					#安装依赖包
    pip uninstall					#卸载依赖包
    pip list						#查看已经安装的依赖包
    pip freeze > requirements.txt		#导出依赖包
    pip install -r requirements.txt	#从文件安装依赖包
    

    3 Django设计模式(MVC/MTV)

    • 目的:了解什么是MVC, MTV

    • 思考:为什么要用设计模式

      • 分工、解耦,让不同的代码块之间降低耦合,增强代码的可扩展性和可移植性,实现向后兼
    • MVC:

      • M全拼为Model, 主要封装对数据库层的访问, 对数据库中的数据进行增、删、改、查操作。
      • V全拼为View, 用于封装结果, 生成页面展示的html内容。
      • C全拼为Controller, 用于接收请求, 处理业务逻辑, 与Model和View交互, 返回结果。
    • MVT:

      • M全拼为Model, 与MVC中的M功能相同, 负责和数据库交互, 进行数据处理。
      • V全拼为View,用与MVC中的C功能相同, 接收请求, 进行业务处理, 返回应答。
      • T全拼为Template, 与MVC中的V功能相同, 负责封装构造要返回的html。
      • 1603719899091
  • 相关阅读:
    JQuery -- this 和 $(this) 的区别
    js动态生成表格
    Sublime 3 如何使用列编辑模式
    新版Sublime text3注册码被移除的解决办法
    Sublime text 3 格式化HTML/css/js/json代码 插件
    mingw64 构建 Geos
    C++调用Python浅析
    linux下挂载VHD等虚拟磁盘文件
    linux 下Qt WebEngine 程序打包简单记录
    C++ UTF8和UTF16互转代码
  • 原文地址:https://www.cnblogs.com/tjw-bk/p/14015044.html
Copyright © 2011-2022 走看看