天天看点

安装pip,虚拟环境virtualenv及使用

  1.安装pip

 安装python2的pip

sudo apt-get install python-pip
           

    安装python3的pip3

sudo apt-get install python3-pip
           

 2.配置虚拟环境 virtualenv

      virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。

通过pip安装virtualenv:

$ pip install virtualenv
           

 (1).一个工程创建一个虚拟环境:

$ cd my_project_folder
$ virtualenv venv
           
$ virtualenv -p /usr/bin/python2.7 venv
           

   这将会使用 /usr/bin/python2.7 中的Python解释器。

(2).要开始使用虚拟环境,其需要被激活:

$ source venv/bin/activate
           

    像平常一样安装包,比如:

$ pip install requests
           

 (3).如果你在虚拟环境中暂时完成了工作,则可以停用它:

$ deactivate
           

   这将会回到系统默认的Python解释器,包括已安装的库也会回到默认的。

 2.基本使用

(1).创建一个虚拟环境:

$ mkvirtualenv venv
           

   这会在 ~/Envs 中创建 venv 文件夹。

(2).在虚拟环境上工作:

$ workon venv
           

   你可以创建一个项目,它会创建虚拟环境,并在 $PROJECT_HOME 中创建一个项目目录

(3).停止是一样的:

$ deactivate
           

 (4).删除:

$ rmvirtualenv venv
           

 注:virtualenvwrapper 提供环境名字的tab补全功能。