python中virtualenv的使用教程

virtualenv

why virtualenv?

  • 管理同一个操作系统下不同项目运行在不同python环境下。
  • virtualenv就是一个搭建虚拟化的python环境,便于不同的项目在同一台机器上开发运行
  • virtualenv更多的还是适用于本地开发不同的项目,但是在生产环境中还是使用docker给不同的项目创建不同的容器,各自分开运行为好,不宜放在一个单独的物理机中运行。

install

  pip install virtualenv

useage

  1. 创建一个项目 my_venv
  2. 进入到 my_venv 项目

执行一下:

  virtualenv venv

会在当前项目中创建venv文件夹,为当前项目的虚拟python运行环境
此时,本机是python3.6 则创建的虚拟环境也是以3.6进行创建。

选择一个python选择器进行创建虚拟环境:

  virtualenv -p /usr/bin/python2.7 venv

启用

  • 激活当前虚拟化环境的命令:
  source venv/bin/activate

激活后会有一个带有venv的标志

安装依赖

  • 这里安装就不需要root权限了,直接安装即可
  pip install < package >

退出当前激活状态

  • 在命令行中输入:
  deactivate

就会退出当前的venv虚拟化环境

猜你喜欢

转载自blog.csdn.net/adley_app/article/details/80844812
今日推荐