虚拟环境的创建方法

2018-10-27  本文已影响0人  handsomePeng

搭建虚拟环境(Linux)

  1. 先安装 virtualenv, 再安装 virtualenvwrapper
    (说明:可以在python2的环境下安装,之后构建虚拟环境时指定python3版本即可)
pip install virtualenv
pip install virtualenvwrapper
  1. 设置虚拟的环境变量

    • 先找到 virtualenvwrapper.sh 文件
    find / -name "virtualenvwrapper.sh"
    
    • 写入 .bashrc 文件
    export WORKON_HOME=$HOME/.virtualenvs  
    source 这里写起前面找出来的文件
    
  2. 基本命令

    # 创建虚拟环境
    mkvirtualenv pyenv
    # 删除虚拟机环境
    rmvirtualenv pyenv
    # 进入虚拟环境
    workon pyenv
    # 推出虚拟环境
    deactivate
    # 创建虚拟环境的时候,指定 Python 版本
    mkvirtualenv  –p /usr/bin/python3 envname
    
    # 在项目目录下,创建虚拟环境,指定 Python 版本
    mkvirtualenv  –p /usr/bin/python3  项目路径/venv
    # 进入项目的虚拟环境
    source venv/bin/activate
    

如果报如下错误:

ERROR: virtualenvwrapper could not find virtualenv in your path

因为是被安装在默认的Python目录下,添加软链接到your path:/usr/local/bin/目录下即可

ln -s /usr/bin/python36/bin/virtualenv /usr/local/bin/virtualenv

若仍报相同错误:"ERROR: virtualenvwrapper could not find virtualenv in your path"

在~/.local/bin/下找到了virtualenv文件, 这可能就是python3-virtualenv所对应的了, 再将其拷贝至/usr/bin/目录下, 即可.

搭建虚拟环境(Window)

# 安装virtualenv(全局安装)
pip install virtualenv

# 创建虚拟环境,自定义环境目录(venv)
virtualenv venv

# 进入虚拟环境
.\venv\Scripts\activate

# 退出虚拟环境
deactivate

上一篇 下一篇

猜你喜欢

热点阅读