天天看點

安裝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補全功能。