1. virtualenv的安装

    pip3 install virtualenv

  2. 通过命令创建虚拟环境

    创建一个干净的隔离环境, 以python3为复制本体, 虚拟环境名为virtualname

    virtualenv --no-site-packages --python=python3  virtualname

         --no-site-packages  创建一个干净隔离的python虚拟环境

         --python=python    指定解释器

  3. 虚拟环境的原理

    实体环境的环境变量: /opt/python36/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin   

    虚拟环境的环境变量: /root/Envs/django/bin:/opt/python36/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin   

  4. 进退的虚拟环境的两个指令

    source /xxx/virtualname/bin/active    进入虚拟环境, 路径为创建虚拟环境时的路径

    deactivate                退出当前虚拟环境

二. virtualenvwrapper虚拟环境

  1. 安装virtualenvwrapper

    pip3 install virtualenvwrapper

  2. 配置个人环境变量文件, 每次登陆都启动virtualenvwrapper工具

    vim ~/.bashrc

export WORKON_HOME=~/Envs   #设置virtualenv的统一管理目录
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'  
#添加virtualenvwrapper的参数,生成干净隔绝的环境

export VIRTUALENVWRAPPER_PYTHON=/opt/python36/bin/python3     #指定python解释器

source /opt/python36/bin/virtualenvwrapper.sh #执行virtualenvwrapper安装脚本
写入加载变量

相关文章:

  • 2021-08-22
  • 2021-06-13
  • 2021-11-26
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-20
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-19
  • 2022-12-23
  • 2021-06-27
  • 2022-02-08
  • 2021-09-11
相关资源
相似解决方案