虚拟环境: 虚拟环境为python特有的一套软件环境, 可以创建多套不同的python版本,用于运行不同状态的python项目   优点:不同环境之间完全隔离

安装虚拟环境:

    使用虚拟环境需要安装pip

默认为python2的安装:

Python3安装pip:

pip list查看当前python环境下的安装包,如果pip版本过低需要升级

pip install –upgrade pip 安装成功后最好重启

pip install 软件包名  :pip安装软件

pip install virtualenv 安装虚拟化环境

    可能出现问题:Could not get lock /var/lib/dpkg/lock

    出现这个问题可能是有另外一个程序正在运行,导致资被锁不可用。而导致资源被锁的原因可能是上次运行安装或更新时没有正常完成,进而出现此状况,解决的办法其实很简单:

    在终端中敲入以下两句

    sudo rm /var/cache/apt/archives/lock

    sudo rm /var/lib/dpkg/lock

 

创建虚拟环境:

创建一个目录存放虚拟环境(在home/xxx用户/)目录下

进入创建的目录

激活激活虚拟环境: source 虚拟环境目录/bin/activate(未安装虚拟环境管理软件)

安装虚拟环境管理软件

默认virtualenvwrapper安装在/usr/local/bin下面,实际上需要运行virtualenvwrapper.sh文件才行;所以需要先进行配置一下:

 

创建虚拟环境管理目录: mkdir $HOME/.local/virtualenvs

$HOME      ==    /home/当前用户

在~/.bashrc中添加行(vim ~/.bashrc)

export VIRTUALENV_USE_DISTRIBUTE=1  #总是使用 pip/distribute                                                                                   
      export WORKON_HOME=$HOME/.local/virtualenvs  #所有虚拟环境存储的目录             
      if [ -e $HOME/.local/bin/virtualenvwrapper.sh ];then                                                                                                        
          source $HOME/.local/bin/virtualenvwrapper.sh                                                                                                         
      else if [ -e /usr/local/bin/virtualenvwrapper.sh ];then                                                                                                     
            source /usr/local/bin/virtualenvwrapper.sh                                                                                                        
           fi                                                                                                                                                     
      fi                                                                                                                                                          
      export PIP_VIRTUALENV_BASE=$WORKON_HOME                                                                                                                     
      export PIP_RESPECT_VIRTUALENV=true

刷新环境变量: source ~/.bashrc

如果出现下面画面,一般情况是环境变量(vim ~/.bashrc)没有设置好

激活虚拟环境管理软件: source /usr/local/bin/virtualenvwrapper.sh

创建虚拟环境(安装虚拟环境管理软件后)

 

 

Logo

更多推荐