码迷,mamicode.com
首页 > 其他好文 > 详细

创建虚拟环境

时间:2019-11-04 11:32:54      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:配置   pip   创建   命令行   官方   下载   pytho   虚拟环境   direct   

创建虚拟环境

虚拟环境的作用

  • 隔离项目依赖(也有项目隔离一说但是不够准确)

创建方法

1. 官方的方法

  1. 命令: python -m venv NewEnvProjectName
    python 调用 venv 模块 生成新的虚拟环境文件
  • 虽然每一次生成虚拟环境 都会显示 install 但是生成新的虚拟环境并不需要联网
  • 生成文件的未知: 在当前目录下创建虚拟黄静目录
  1. 讲解: python -m 把一个包作为一个模块来执行
    venv 就是 python自带的创建虚拟环境的包/模块
    venv是python3 标准库里的一个包, 用来管理虚拟黄静的

  2. 启动与关闭虚拟环境
  • 在虚拟环境的 Script 目录下执行
    1. 开启 activate
    2. 关闭 deactivate
  • windows平台:
    1. env/lib library 图书馆, 这里面就是各种依赖 : django/flask/pillow ......
    2. env/Scripts/actibate.bat 这个文件是用来 进入 虚拟环境 (进入后命令行前面会显示虚拟环境名称)
      • 退出虚拟环境: deactivate.bat
  1. 命令与文件的关系:
    命令的载体是文件,
    deactivate.bat是文件, 执行deactivate 其实就是调用的 deactivate.bat这个文件(执行这里面的命令/命令行)

  2. windows基本命令

dir directory:目录 输出当前的目录列表
cd (change directory) 跳转目录

  1. 查看 django 版本 python -m django --version

2. 网上的方法

  1. 配置虚拟环境的方法: (windwos)
    1. 下载虚拟环境包
      pip install virtualenv
    2. 进入你的虚拟环境统一存放的目录 生成新的虚拟环境
      virtualenv NewEnvProjectName (新的虚拟环境的名称)
    3. 进入虚拟环境
      cd NewEnvProjectName/Scripts
      activate
    4. 退出虚拟环境
      deactivate

趣味小知识

  • venv 的由来
    官方本来没有,但是由于编码需要,码圈产生了 网上的方法,
    后来官方一看 这个需求比较强烈,就将这个方法写进了 python 包

创建虚拟环境

标签:配置   pip   创建   命令行   官方   下载   pytho   虚拟环境   direct   

原文地址:https://www.cnblogs.com/ma-ming/p/11791055.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!