【Linux下安装使用virtualenv与virtualenvwrapper】

"# virtualenvhtml

virtualenv是一个能够帮助咱们管理不一样Python环境的绝好工具。
virtualenv是一个能够在系统中创建多个不一样且相互不干扰的虚拟环境。python

下面的步骤将建立两个独立的虚拟环境,并分别安装运行django1.11.十一、djagno2.0。shell

# 咱们先升级pip
pip3.6 install --upgrade pip

# 指定清华源下载virtualenv
pip3.6 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv

# 下载后,准备一个目录
mkdir all_env

# 进入目录,建立两个独立的运行环境,分别为venv0一、venv02
virtualenv --no-site-packages --python=python3.6 venv01
virtualenv --no-site-packages --python=python3.6 venv02

# 建立完成后,打开两个终端,分别先进入venv0一、venv02虚拟环境。进入后,终端提示符会有虚拟环境标示
. venv01/bin/activate  # 进入venv01
source venv02/bin/activate  # 进入venv02

# 分别安装django1.11.一、django2.0
pip3.6 install django==1.11.11  # venv01
pip3.6 install django==2.0  # venv02

# 分别建立django项目
django-admin startproject blog01  # venv01
django-admin startproject blog02  # venv02

# 分别修改setting.py配置文件内定义的容许访问的网段,修改后启动俩项目
python3.6 manage.py runserver 0.0.0.0:8001  # venv01
python3.6 manage.py runserver 0.0.0.0:8002  # venv02

# 全部配置就绪
# 在访问前,请确保防火墙容许通行

virtualenvwrapper

安装
pip3.6 install virtualenvwrapper
在~/.bashrc文件中追加以下内容

在这里插入图片描述

基本使用

建立一个虚拟环境:mkvirtualenv 名称django

激活虚拟环境:workon 名称bash

中止当前虚拟环境:deactivateapp

删除虚拟环境:rmvirtualenv 名称工具

列举全部虚拟环境:lsvirtualenvcode

导航到当前激活的虚拟环境目录:cdvirtualenvserver

直接进入到site-packages目录:cdsitepackageshtm

显示site-packages目录中的内容:lssitepackages

更多介绍见官网:https://virtualenvwrapper.readthedocs.io/en/latest/command_ref.html "

相关文章
相关标签/搜索