python的虚拟环境virtualenv
需求:在linux服务器上,既能运行django2.0环境,也能运行django1.11.11环境
思路:
1.django2.0想要运行,我们得准备python解释器+pip3软件包管理
2.还想运行django1.11.11 python解释器+pip3
- pip3安装的模块,都放在/opt/python36/lib/python3.6/site-packages
virtualenv 就是一个虚拟解释器
就是基于物理环境下的python解释器,虚拟/分身 出的 多个解释器
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv
安装完成就可以使用virtualenv命令
创建虚拟环境
1.创建一个s15venv1虚拟黄精 virtualenv --no-site-packages --python=python3 s15venv1 创建一个干净的虚拟环境:--no-site-packages 2.进入虚拟环境目录,激活虚拟环境 进入到bin目录下,找到activate文件 source activate 注:退出虚拟环境 deactivate 在虚拟环境中下载1.11.11版本的Django pip3 install django==1.11.11 3.创建一个s15venv2虚拟环境,并进入到bin目录下,激活虚拟环境 virtualenv --no-site-packages --python=python3 s15venv2 4.检查虚拟环境是否正常 which python3
命令的历史记录
history
改变世界,改变自己!