# Python创建虚拟环境

Python创建虚拟环境

计算机/cs操作记录

  • 升级pip
    pip3 install --upgrade pip
  • 安装virtualenv
    pip install virtualenv
  • 安装 virtualenvwrapper, Virtaulenvwrapper是virtualenv的扩展包,可以更方便地新增,删除,复制,切换虚拟环境。
    pip install virtualenvwrapper
  • 创建存放虚拟环境的文件夹
    mkdir ~/.virtualenvs
  • 进入存放虚拟环境的文件夹
    cd ~/.virtualenvs
  • 查找python3和virtualenvwrapper.sh的路径
which python3

which virtualenvwrapper.sh

! 我的python3路径为:
/Library/Frameworks/Python.framework/Versions/3.7/bin/python3
! 我的virtualenvwrapper.sh路径为:
/Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenvwrapper.sh

  • 打开环境变量设置
    open ~/.bash_profile
  • 打开文本编辑器后,在最下面添加
export WORKON_HOME='~/.virtualenvs'

export VIRTUALENVWRAPPER_PYTHON='/Library/Frameworks/Python.framework/Versions/3.7/bin/python3'

(此为你的python3路径)

source /Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenvwrapper.sh
  • 保存后在终端输入
    source ~/.bash_profile
    虚拟环境搭建成功,接下来可以创建虚拟环境,进入.virtualenvs在终端输入
  • 创建虚拟环境: mkvirtualenv -p python3 虚拟环境名称
  • 使用虚拟环境:  workon 虚拟环境名称 (在启动虚拟环境后安装包时要使用pip而不是pip3 (pip3 会将包安装到真实环境中))
  • 退出虚拟环境:deactivate
  • 删除虚拟环境: rmvirtualenv 虚拟环境名称
posted @ 2021-01-21 09:57  succorer  阅读(66)  评论(0编辑  收藏  举报