1. 程式人生 > >創建Python2和Python3的虛擬環境virtualenv

創建Python2和Python3的虛擬環境virtualenv

get python版本 pan ear ubunt 虛擬環境 區分 切換 https

首先要先在電腦上安裝了Python2和Python3(可以參考一下我這篇文章:http://www.cnblogs.com/tk2049jq/p/7043480.html)

  1. 依次安裝python2和3的virtualenv和virtualenvwrapper-win(分別使用pip2和pip3安裝,推薦使用豆瓣鏡像 :pip2 install ** -i https://pypi.douban.com/simple)
  2. 修改python2和3\scripts下的mkvirtualenv:分別改成mkvirtualenv2和mkvirtualenv3(rmvirtualenv、workon也改一下,便於創建和使用的時候提醒自己是在什麽環境下)
  3. 刪除虛擬環境Env(一般在C:\Users\用戶名下)目錄下對應虛擬環境下的python,留下對應的python版本(是為了提醒自己虛擬環境的Python使用版本)
  4. 這樣就安裝成功了,你可以使用mkvirtualenv2/3創建不同的Python虛擬環境了,然後使用workon2/3進行環境切換,rmvirtualenv2/3刪除環境,deactivate退出環境
  5. 安裝模塊時註意區分使用pip2 和 pip3

在ubuntu16.04下已經預先安裝好了python2和Python3所以只管配置虛擬環境就可以了:我推薦使用python的python-venv模塊安裝不同的虛擬環境

  1. 安裝 python2/3-venv
  apt-get install python2/3-venv

  2. 創建虛擬環境 ,test 為虛擬環境所在的文件夾的名稱
  ~/Documents# python2/3 -m venv test

  3. 激活虛擬環境 source activate(要進入安裝目錄下:../test/bin/)

  4. 退出虛擬環境 deactivate

創建Python2和Python3的虛擬環境virtualenv