搭建虚拟环境

1. 简介

  • 描述:不同的虚拟环境相互独立,防止出现包管理混乱和版本冲突

2. windows下创建

  1. 新建文件夹

  2. 切换到新建的文件夹下

  3. 下载虚拟环境

    1. 在当前文件夹下使用自带的虚拟环境:python -m venv virtual_env
    2. 使用:pip install virtualenv,创建文件夹:virtualenv xxx(文件夹的名称)
  4. 激活虚拟环境

    1. cd scripts
    2. .\activate
  5. 退出虚拟环境

    1. deactivate
  6. 查看虚拟环境列表:

    1. 下载:pip3 install workon
    2. 使用:workon
  7. 进入指定虚拟环境:workon env1

  8. 删除虚拟环境名称:rmvirtualenv 名称

3. linux下创建

  1. 方式一:在当前文件夹下使用自带的虚拟环境:python -m venv virtual_env

  2. 方式二(推荐使用):

    1. 下载虚拟环境库:pip install virtualenv

    2. 下载virtualenv的一个扩展管理工具:pip3 install virtualenvwrapper==4.8

    3. 创建虚拟环境文件夹:mkdir /usr/local/virtualenvs

    4. 编辑环境变量:vim /etc/profile

    5. 添加内容:

      export WORKON_HOME=/usr/local/virtualenvs
      export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python
      export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/python3/bin/virtualenv
      source /usr/local/python3/bin/virtualenvwrapper.sh
      
    6. 生效:source /etc/profile

    7. 创建虚拟环境:mkvirtualenv env1

    8. 退出虚拟环境:deactivate

    9. 查看虚拟环境列表:

      1. 下载:pip3 install workon
      2. 使用:workon
    10. 进入指定虚拟环境:workon env1

    11. 删除虚拟环境名称:rmvirtualenv 名称

4. mac创建

  1. 下载虚拟环境库:pip install virtualenv

  2. 下载virtualenv的一个扩展管理工具:pip3 install virtualenvwrapper==4.8

  3. 创建虚拟环境文件夹:mkdir /usr/local/virtualenvs

  4. 编辑配置:vim ~/.bash_profile

  5. 找到python3的位置以及virtualenvwarapper.sh的位置使用which来查询

  6. 添加内容

    export WORON_HOME=/usr/local/virtualenvs
    export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3
    export VIRTUALENVWRAPPER_VIRTUAL=/Library/Frameworks/Python.framework/Versions/3.8/bin/virtualenvwrapper.sh
    source /Library/Frameworks/Python.framework/Versions/3.8/bin/virtualenvwrapper.sh
    
  7. 生效:source ~/.bash_profile

  8. 创建虚拟环境:mkvirtualenv env1

  9. 查看虚拟环境列表:

    1. 下载:pip3 install workon
    2. 使用:workon
  10. 进入指定虚拟环境:workon env1

  11. 删除虚拟环境名称:rmvirtualenv 名称

posted @ 2023-06-14 19:47  alexmelt  阅读(45)  评论(0)    收藏  举报